node的安装模块更改目录

  1. 安装nodejs时换盘符安装,我是装在E盘

  2. 运行 npm config set cache "E:\nodejs\node_cache" 设置缓存文件夹;
    运行npm config set prefix "E:\nodejs"设置全局模块存放路径;

提示:nodejs会自动寻找该路径下的node_modules文件夹为实际存放全局模块的路径,这也是为啥叫prefix不叫global的原因;
以后安装的全局模块都会被放到E:\nodejs\node_modules下,跟npm模块在一个文件夹中;

  1. 修改E:\nodejs\node_modules\npm\npmrc文件,将默认值改为:prefix=E:\nodejs
    否则还是会自动下载到C盘的AppData里的npm文件夹中

  2. 随便安装个模块,即可发现模块已经到了更改的位置

  3. 如果下载失败,删除C盘中的npmrc文件(在Users/用户名/)

上一篇:4G EPS APN


下一篇:【Azure 应用服务】Python flask 应用部署在Aure App Service中作为一个子项目时,解决遇见的404 Not Found问题