npm配置安装路上的那些坑

一、webpack -v 不是内部或外部指令。

最近开始在公司实习,电脑肯定要重新配置一遍,关于配置一直是我的短板,歪路走了不知道多少。

难得,公司电脑配置起来一点毛病也没有,那么,开开心心打代码。

但是某一天,进了万恶的教务系统之后,电脑崩了。。崩了。。运维拿去修说是固态硬盘坏l了。

盼了几个小时后 盼到全新的电脑。好的配置从头来一遍。

关于npm的全局安装,网上很多会建议在终端中改掉默认路径

即在终端中输入:

npm config set prefix "D:\Program Files\nodejs\node_global"
npm config set cache "D:\Program Files\nodejs\node_cache"

还什么配置环境变量

第一次我就这么来的,第二次我也这么来。到后面发现webpack安装完成后,查看版本号:webpack -v 一直显示不是内部或外部指令。

好的哥,那我可能哪里错了吧,卸载node再重新来一次。果不其然,失败了。

后来干脆连node、npm都不是内部指令了。

问了隔壁的小哥哥:node就这么默认安装下来。

问了隔壁的小姐姐:什么?还有环境变量这种高级的东西?在哪里?

问了boss,boss认认真真帮我弄了几小时。试图把node装回C盘,所有的改为默认路径,奈何怎么删都删不掉之前设置的npm路径。好了答案显而易见。还原npm缓存默认路径。

解决

删掉你 C:\Users\用户下的.npmrc 文件,再勤勤恳恳从头来一遍就OK了。

所以啊 node,npm就老老实实next下去,不必那么麻烦去设置环境变量,设置了更有可能踩坑。

二、npm install卡在 npm checking installable status

我们的boss小姐姐给我们一个公司的项目,让我们看看项目怎么写的。

好的。解压。npm install。npm下载依赖有点慢,那就等着呗。

半个小时后

checking installable status....

这么社会的吗。。进度条卡在了1/4处

百度之后。发现。

解决

删除 

C:\Users\用户名\AppData\Roaming下的npm和npm-cache


再重新npm install一下就可以了。另外用淘宝镜像的npm可能会出问题。。我是出了问题

保险起见,我把.npmrc文件又删了一遍。之前的项目能跑,新解压的项目也可以跑了,完美

官方的虽然慢。。慢慢下载总会好的。。


配置这个大坑,跳进去无数次。什么该有的不该有的问题全给遇到过了。微笑面对配置微笑

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值