npm ERR! 无法读取null的属性“path”
** C:\ Users \ Abc> npm install -g
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! 节点v7.2.1
npm ERR! npm v4.0.5
npm ERR! 无法读取null的属性“path”
npm ERR!
npm ERR! 如果您需要帮助,您可以在以下位置报告此错误:
npm ERR! https://github.com/npm/npm/issues
npm ERR! 请包括以下任何支持请求的文件:
npm ERR! C:\用户\美国广播公司\ NPM-**的debug.log
每次发生这种情况时,我都会在7.2.1版本下重新安装节点
需要有关空path错误的build议
我遇到这个问题,而安装吞噬我的NPM和节点版本是:
- 节点v7.7.4
- npm v4.1.2
在npm版本4x中,https客户端证书是必需的,而不是可选的。 细节在他们的github区域。 长话短说,帮助我的是运行以下命令:
npm config set strict-ssl false
一旦完成,运行命令
npm install gulp -g
为我工作就像一个魅力!
npm install命令用于安装软件包。
您错误的原因:
您当前的工作目录中没有任何package.json。
另外,您没有提供任何软件包名称来安装。
提示 :
查看https://docs.npmjs.com/cli/install了解更多详情。
切勿使用-g(全局安装依赖关系,除非您打算)。
如果您在代理之后工作,则需要为nodejs设置代理
npm config set proxy http://proxy_host:port npm config set https-proxy http://proxy_host:port
希望能帮助到你.. :)