#c# #visual-studio #npm
#c# #visual-studio #npm
Вопрос:
При попытке собрать мое решение в Visual Studio 2017 я получаю это сообщение об ошибке:
The command "call npm run build-templates" exited with code 134
Посмотрев на окно вывода, я обнаружил следующее:
Installing npm packages for project {project}
npm WARN No description
npm WARN No repository field.
up to date in 12.823s
Building templates for project {project}
> build-templates
> gulp buildviews
gulp[14240]: c:wssrcnode_contextify.cc:640: Assertion `args[1]->IsString()' failed.
1: 00007FF6C923896A v8::internal::GCIdleTimeHandler::GCIdleTimeHandler 4554
2: 00007FF6C91E8956 uv_loop_fork 85542
3: 00007FF6C91E8A03 uv_loop_fork 85715
4: 00007FF6C91EEAB8 uv_loop_fork 110472
5: 00007FF6C984DBFF v8::internal::PassesFilter 847
6: 00007FF6C984EE37 v8::internal::PassesFilter 5511
7: 00007FF6C984E0AC v8::internal::PassesFilter 2044
8: 00007FF6C984DFCB v8::internal::PassesFilter 1819
9: 000000ACAF550481
npm ERR! code ELIFECYCLE
npm ERR! errno 134
npm ERR! build-templates: `gulp buildviews`
npm ERR! Exit status 134
npm ERR!
npm ERR! Failed at the build-templates script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
error MSB3073: The command "call npm run build-templates" exited with code 134.
Комментарии:
1. у вас ошибка npm при запуске build-шаблоны совместно используют этот код.
2. Я не знаю, какой код вызывает ошибку, потому что
build-templates
выполняется каждый скрипт в решении, а на выходе не указывается строка. Это должно быть связано с моей средой, потому что у других коллег нет проблемы. У нас также есть разные версии npm, так что с этим это тоже не связано.3. может быть другая версия gulp, посмотрите на эту похожую ошибку
4. Спасибо, я рассмотрю это.
Ответ №1:
Я решил это, выполнив npm install gulp
в папке проекта. У меня нет большого опыта работы с npm, поэтому я не знаю точно, что она сделала, но это решило мою проблему.