初次使用 npm 会有很多强迫症之处,这里我列出我对它们的更改

今天在 npm install -g @vue/cli 后发现安装到了 c 盘,就在这之后,我逐渐认识到npm 全局安装的路径和缓存路径

然而,因为历史原因,我特别珍惜 c 盘,于是开始了这样的折腾

修改全局路径和缓存路径 #

在 cmd 里敲

npm config set prefix "路径" npm config set cache "路径"

接下来可以通过npm config ls命令查看

接下来

打开环境变量配置,在系统变量中新增 NODE_PATH,变量值为设置的安装路径下的 node_modules #

Image

设置用户变量中 path,新增一个值 #

Image

于是就可以快乐得不在 c 盘了

修改国内源 #

npm config set registry https://registry.npm.taobao.org

我测试过速度,安装 cli 原镜像 300s,后来更换这个 84s,当然比不过第一次卸载 4s :&(蛆音娘_大笑)

其实其实,说了这么多 最块的方法就是 在 C:\Users\dyedd(你的名字) 创建.npmrc 文件 手动输入如

prefix=E:\nodejs\npm_global cache=E:\nodejs\npm_cache
registry=https://registry.npm.taobao.org

因为通过命令也是生成这样的文件

这里再附带 vuecli 使用的错误

@vue/cli 创建项目报错 ERROR Failed to get response from /vue-cli-version-marker 的解决方案

在上面路径的.vuerc 中增加

"packageManager": "npm"