nvm + npm 命令记录

nvm可安装多个node版本,随时切换不同node版本

nvm 命令

安装:nvm install 版本号
列出安装:nvm ls
切换版本:nvm use 版本号

npm 管理安装node vue 等组件工具

npm 设置、查看源
查看 npm get registr
设置 npm config set registry https://registry.npm.taobao.org

安装 npm install [名称@版本] @版本可选 默认最新

查看所有版本 npm view [名称] versions

--save 和 --save-dev 区别
在pakcage.json里的依赖
分别保存为 --save => dependencies 和 --save-dev => devDependencies

### 如何在nvm环境中修复npm安装失败问题 #### 使用适当版本的Node.jsnpm 当遇到npm安装失败的情况时,确认当前使用的Node.js版本是否兼容所要安装的npm版本至关重要。如果发现npm版本过高或过低导致不兼容,则应调整Node.js版本来匹配合适的npm版本[^3]。 对于特定情况下的版本冲突,比如原有Node.js版本为14.19.1,在执行`npm install npm@latest -g`之后可能会造成新的npm版本不再适用于旧版Node.js的情形。这时应该考虑通过nvm来回滚至之前稳定工作的组合或是切换到更适配的新版本。 #### 更新全局npm包管理器 为了防止由于npm本身的漏洞或者特性缺失带来的各种潜在问题,建议定期更新npm到最新稳定版本: ```bash npm install -g npm ``` 这条命令能够帮助解决某些由老旧npm版本引起的问题,并确保获得最新的安全补丁和支持功能[^2]。 #### 清理缓存并重试 有时候本地缓存的数据可能损坏或者是陈旧数据影响到了正常的下载过程。可以通过清理npm缓存的方式来尝试解决问题: ```bash npm cache clean --force ``` 这一步骤有助于移除任何可能导致异常行为的历史记录项,从而提高后续操作的成功率。 #### 验证环境变量配置正确无误 一旦完成了上述步骤但仍存在无法正常使用npm的现象,那么就需要检查系统的PATH路径设置是否有误。尤其是在Windows操作系统下,有时会因为权限不足或者其他原因使得新安装/升级后的工具未能被识别出来。此时可参照官方文档或其他社区资源排查具体原因[^4]。 另外需要注意的是,在PowerShell中运行Yarn等其他依赖于脚本解释的语言级软件时,有可能遭遇策略限制而导致报错提示“禁止运行脚本”。针对这类情形,可以修改执行策略允许远程签名过的脚本被执行,但这需要谨慎评估安全性风险后再做决定[^5]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yanghye

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值