我有最新版本的node.js,v6,而我的VS Web Extensions中的npm.cmd
包含此命令,因为许多谷歌点击都说它必须:
@”C:\Program Files\nodejs\node.exe” “C:\Program files\nodejs\node_modules\npm\bin\npm-cli.js” %*
每当我在'Empty'Core 1项目中更改package.json
时,我在输出窗口中出现以下错误:
文件名,目录名或卷标语法不正确。
==== npm命令已完成,退出代码为1 ====
任何想法都可能出错? Bower很好地安装了它的文件,其他一切似乎都运行良好。该应用程序构建和运行,我只是无法安装Angular2,或任何在npm下。
答案 0 :(得分:9)
我的回答有点晚,但也许它可以帮助有同样问题的人。我试图让Angular2启动并运行时遇到了它。
Visual Studio附带了旧版本的npm - 告诉它使用本地nodejs修复该问题。
注意:检查npm版本是否至少为3.x.x
答案 1 :(得分:0)
您可以尝试此方法。肯定会为你工作。但这种方法只会 如果要恢复package.json文件以运行AngularJS2,则可以正常工作。
$ cd project_working_directory
$ npm init -y # create package.json
$ npm install typings --save
$ npm uninstall typings --save