安装webpack踩过的

windows7情况:

系统环境变量:命令行中要运行node,那么node.cmd的路径必须配置在系统环境变量的path里面(相当于运行一个软件,在这里必须有他的地址)

安装node.js后:

C:\Users\MrsH\AppData\Roaming\npm--------npm默认的全局安装包(node_global)

C:\Program Files\nodejs\------nodejs默认安装的地方

设置node_global---node_cache位置方法:

1、npmrc-----在你安装nodejs所在位置的node_module/npm中,因为我的nodejs安在C盘,所以我的npmrc在C:\Program Files\nodejs\node_modules\npm

    npmrc:通过他来设置,node_globa和node_cache,所在位置,(不推荐,有时候设置了不起作用不知道为什么)

2、命令行中 npm config prefix "位置"

 如 npm config prefix "D:\node\node_global"将npm全局安装包设置在D:\node\node_global中

     npm config cache "D:\node\node_module"缓存

3、因为安装nodejs的时候,npm默认的全局安装包在C:\Users\MrsH\AppData\Roaming\npm,现在我们通过npm config...把npm全局安装包放在D:\node\中,所以要在系统环境变量path中添加:D:\node\node_global,并且删除path中的C:\Users\MrsH\AppData\Roaming\npm;

如果不删除,相当于存在两个全局安装路径,但是系统仍然会先去默认的C:\Users\MrsH\AppData\Roaming\npm找,但是我们现在设置后,安装的全局包都在D:\node\node_global,所以系统在C:\Users\MrsH\AppData\Roaming\npm找不到,所以出现不适内部命令

转载于:https://www.cnblogs.com/huangxingyuan/p/6704741.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值