npm作为常用的包管理器,非常好用,但是有时候我们不想将C:\Users\wangyc\AppData\Roaming\npm作为默认的模块安装路径,那么怎么设置呢。
1、安装模块路径设置
注意到C:\Users\wangyc\AppData\Roaming路径下有npm和npm-cache两个文件,其作用分别是
npm:下载的具体模块文件
npm-cache:npm的缓存文件
所以我们在实际的配置中应该对这两个文件的路径进行配置,使用命令
npm config set prefix "D:\nodejs\npm"
npm config set cache "D:\nodejs\npm-cache"
这里的路径可以自己设置,由于node全局模块大多数都是提供命令行访问的,所以还要把 D:\nodejs\npm 加到系统PATH里面,注意同时需要将以前的默认路径从PATH中删除。
2、删除安装路径设置
有时设置好后会报错,或者想修改之前设置好的默认路径,这时可以通过删除C:\Users\Administrator.npmrc这个文件来实现。如果该路径下无这个文件,则可全局搜索该文件,然后删除之。
关于全局搜索工具,这里推荐一个Everything,这也是我一直在用的。
http://www.voidtools.com/
参考文档
1、http://www.16boke.com/article/detail/27
2、http://blog.csdn.net/huanghanqian/article/details/52808170