nodejs和npm升级实现过程
作者:Baron keller
这篇文章主要介绍了nodejs和npm升级实现过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
前言
今天,打开电脑,运行一个前端项目,提示node.js版本过时了,遂进行版本升级,时间太久了,不记得命令了,再次做下记录以便日后查阅。
node.js升级
node.js升级比较方便,直接官网下载个安装包,覆盖安装就好,这个安装程序很友好,下一步,下一步即可,你懂的。
npm 升级
如果是第一次安装node.js会自动安装好对应版本的npm,如果之前安装过,升级覆盖安装node.js是不会自动升级npm的,需要我们手动升级。
执行如下命令:
npx npm@latest install -g npm
验证
执行下边两个命令,会显示版本不信息,至此大功告成。
node -v npm -v
配置node
在用户目录下,创建一个.npmrc文件,进行一些
基本配置:
- 镜像源设置:
registry=https://registry.npmmirror.com # 使用国内镜像(如阿里云/淘宝源)
- 全局安装路径:
prefix=D:\nodejs\node_global # 修改全局模块安装目录
- 缓存路径:
cache=D:\nodejs\node_cache # 自定义缓存目录
其他网络与代理,依赖管理,日志与调试,超时设置,私有仓库认证等等
其他实用配置
- 包锁定文件:
package-lock=false # 禁用package-lock.json生成
- 脚本执行权限:
ignore-scripts=true # 禁止执行安装时的生命周期脚本
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。