2016-12-15 117 views
4

** C:\用户\美国广播公司> NPM安装-gnpm ERR!无法读取空的特性 '路径'

NPM ERR! addLocal无法安装C:\ Users \ Abc

npm ERR! Windows_NT 6.1.7601

npm ERR! argv“C:\ Program Files \ nodejs \ node.exe” “C:\ Users \ Abc \ AppData \ Ro aming \ npm \ node_modules \ npm \ bin \ npm-cli.js”“install”“-g”

npm ERR! node v7.2.1

npm ERR! npm v4.0.5

npm ERR!无法读取属性'路径'null

npm ERR!

npm ERR!如果您需要帮助,您可能会在以下位置报告此错误:

npm ERR! https://github.com/npm/npm/issues

npm ERR!请包括以下文件与任何支持请求:

npm ERR! C:\用户\美国广播公司\ NPM-**的debug.log

我每天当我下载任何程序包

需要相关的建议出现这种情况时重新安装后与节点版本7.2.1 空路径错误

+0

你试图安装哪个软件包? – kgangadhar

+0

npm install cordova -g – Pradip

+0

如果你用'npm install -g'尝试,显然你会得到这个错误,因为你还没有提到任何包名。 – kgangadhar

回答

0

npm install命令用于安装软件包。

原因为你的错误:

你不必在当前工作目录中的任何的package.json。

此外,您没有提供任何软件包名称来安装。

提示:

更多细节退房https://docs.npmjs.com/cli/install

绝对不要使用-g(全局安装依赖关系,除非您打算)。

0

如果你背后代理工作,你需要设置为代理的NodeJS

npm config set proxy http://proxy_host:port 
npm config set https-proxy http://proxy_host:port 

希望它有助于.. :)

2

我就遇到了这个问题,在安装一饮而尽 我NPM和节点版本分别是:

  • 节点v7.7.4
  • NPM V4.1。2

在npm版本4x中,https客户端证书是必需的,而不是可选的。细节在他们的github区域。 长话短说,是什么帮助对我来说是运行以下命令:

npm config set strict-ssl false 

一旦这样做,运行命令

npm install gulp -g 

工作就像一个魅力对我来说!

相关问题