Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2015 Visual Studio 2015中的NPM刚刚赢得';不要安装任何东西_Visual Studio 2015_Npm_Asp.net Core_Asp.net5 - Fatal编程技术网

Visual studio 2015 Visual Studio 2015中的NPM刚刚赢得';不要安装任何东西

Visual studio 2015 Visual Studio 2015中的NPM刚刚赢得';不要安装任何东西,visual-studio-2015,npm,asp.net-core,asp.net5,Visual Studio 2015,Npm,Asp.net Core,Asp.net5,我有最新版本的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” %* 每次在“空”Core 1项目中更改package.json,我都会在输出窗口中得到以下错误: 文件名、目录名或卷标语法不正确 ==npm命令已完成,退出代码为1===

我有最新版本的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” %* 
每次在“空”Core 1项目中更改
package.json
,我都会在输出窗口中得到以下错误:

文件名、目录名或卷标语法不正确

==npm命令已完成,退出代码为1====


有什么想法吗?Bower很好地安装了它的文件,其他一切似乎都很好。该应用程序构建并运行,我只是无法安装Angular2,或者npm下的任何东西。

我的回答有点晚,但也许它可以帮助有同样问题的人。我在尝试启动Angular2并运行时遇到了它

  • 在Visual Studio转到工具>选项中
  • 打开“项目和解决方案”选项卡并转到“外部Web工具”
  • 添加指向本地node.js安装的新条目(或 如果没有,请安装一个)例如c:/programms/nodejs/并移动 它被排在名单的首位
  • 重新启动Visual Studio并还原包-它应该运行 现在成功了
VisualStudio附带了一个旧版本的npm,告诉它使用您的本地nodejs修复了这个问题


注意:检查npm版本是否至少为3.x.x

您可以尝试此方法。肯定会对你有用的。但这种方法只会 如果要将package.json文件还原为运行AngularJS2,则此项功能有效

     $ cd project_working_directory
     $ npm init -y # create package.json
     $ npm install  typings --save
     $ npm uninstall typings --save

您能否打开命令行,并从VS Web Extensions运行
npm.cmd
?像这样:
“c:\ProgramFiles(x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\External\npm.cmd”
(包括引号)?它工作正常吗?不,我得到的
文件名、目录名或卷标语法不正确。
,但“npm.cmd”在该路径中。我正在更深入地检查路径或文件名是否不正确。谢谢。@qbik看起来像是端点文件,
npm cli.js
,已损坏。我取出一条错误的线路,现在npm至少尝试安装。@ProfK您解决了这个问题吗?如果是,您能提供您的解决方案吗?我有相同的问题
====npm命令已完成,退出代码为1===
谢谢,这非常有用