Я использую каркасно-машинопись Aurelia каркасно-навигационный пакет, при запуске gulp bundle
он дает мне ошибку, что говорит путь должен быть строка, но был не определенAurelia свертка с глотком бросает «TypeError: Путь должен быть строкой Полученные не определены.»
TypeError: Path must be a string. Received undefined
at assertPath (path.js:7:11)
at Object.basename (path.js:801:5)
at exports.writeOutputs (C:\Users\joaoe\Desktop\skeleton-navigation\skeleton-typescript\node_modules\systemjs-builder\lib\output.js:137:23)
at C:\Users\joaoe\Desktop\skeleton-navigation\skeleton-typescript\node_modules\systemjs-builder\lib\builder.js:575:14
at tryCatcher (C:\Users\joaoe\Desktop\skeleton-navigation\skeleton-typescript\node_modules\systemjs-builder\node_modules\bluebird\js\release\util.js:16:23)
at Promise._settlePromiseFromHandler (C:\Users\joaoe\Desktop\skeleton-navigation\skeleton-typescript\node_modules\systemjs-builder\node_modules\bluebird\js\release\promise.js:502:31)
Всего похожего глоток файлов can be found here, так как есть больше чем один.
Даже клонированный пакет бросить это.
Я запускаю Node 6.0.0 и тестировал с 5.9.1 по Windows 10.
Есть некоторые свойства, которые мне нужны, чтобы быть path
? Кажется, что связанные с Aurelia предварительно построенные задачи, из комментариев также могут быть проблемой окружающей среды.
Я только что скачал последний скелет-машинопись. «Пакет gulp» работает нормально. Вы уверены, что все пакеты npm и jspm установлены? –
Убедитесь, что вы используете обновленную версию npm. Вы можете увидеть этот запущенный 'npm -v'. Версия должна быть чем-то большим, чем 3 –
Теперь я вижу «MSBUILD: ошибка MSB4132: версия инструментов« 2.0 »непризнана. Доступные версии инструментов - «4.0». 'При выполнении' npm install'. Я попытаюсь найти этот пакет .net –