npm 全局安装失效(npm 全局安装包不起作用,解决步骤:)
- 查看默认安装路径:npm config get prefix /// 命令,
- 创建两个文件夹: 在(为自定义路径)下创建两个文件夹: .npm-global .node_cachel
- 新建一个全局路径 :mkdir ~/.npm-global /// ~为自定义的路径
- 配置npm新路径: npm config set prefix ‘~/.npm-globa’
- 将npm安装目录下的npmrc文件中的内容改为:
prefix= ~/.npm-globa
cache= ~/.node_cachel - 在计算机环境变量>用户变量 : 中的Path(没有大小写只分)中添加值: ~/.npm-globa,如果没哟path则创建后添加,
- 在计算机环境变量>系统变量>中添加NODE_PATH ,值为 ~/.npm-globa/node_modules // (指向全局安装包中的node_modules)
至此解决全局安装问题
npm
npm -check-updates 事宜个命令行工具,允许你讲package.json,或者bower.json依赖项升级到最新版,而不管现有的限制如何。
安装: npm install -g npm-check-updates
然后运行: ncu -u 查看是否有更新的安装包
-
如果出现如下内容:
image.png
说明有新的版本
执行如下命令升级package.json中记录的版本号;
ncu -a
就可以升级package.json文件。