修改Nodejs内置的npm默认配置路径方法


Posted in NodeJs onMay 13, 2018

Nodejs 内置的npm默认会把模块安装在c盘的用户AppData目录下(吐槽一下:不明白为啥现在的软件都喜欢把资源装在这里)

修改Nodejs内置的npm默认配置路径方法

C盘这么小,肯定是不行的,下面一步步修改到D盘

1.打开cmd命令行,查看当前配置

输入 npm config ls

先看一下当前npm的配置环境,由于我已经修改过,所以可以看到修改后的路径

修改Nodejs内置的npm默认配置路径方法

2.修改路径

这里需要修改两个路径,module路径和cache路径

module对应prefix

cache对应cache

首先在别的盘新建两个目录

D:\nodejs\node_modules\npm\node_global_modules
D:\nodejs\node_modules\npm\node_cache

然后依次执行

npm config set prefix"D:\nodejs\node_modules\npm\node_global_modules"
npm config set cache"D:\nodejs\node_modules\npm\node_cache"

3.修改环境变量

新增环境变量 NODE_HOME

修改Nodejs内置的npm默认配置路径方法

修改Path,追加 %NODE_HOME%\;%NODE_HOME%\node_modules;%NODE_HOME%\node_modules\npm\node_global_modules\;

4.测试一下

重新打开一个cmd命令行,安装一个插件试试

执行

npm install cordova -g// -g意思是安装到全局目录下

安装完毕后打开设置的安装路径看下是否成功

修改Nodejs内置的npm默认配置路径方法

大功告成!

以上这篇修改Nodejs内置的npm默认配置路径方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

NodeJs 相关文章推荐
NodeJs中的非阻塞方法介绍
Jun 05 NodeJs
提高NodeJS中SSL服务的性能
Jul 15 NodeJs
轻松创建nodejs服务器(5):事件处理程序
Dec 18 NodeJs
nodejs中实现路由功能
Dec 29 NodeJs
NodeJs——入门必看攻略
Jun 27 NodeJs
详解nodejs 文本操作模块-fs模块(二)
Dec 22 NodeJs
nodejs搭建本地http服务器教程
Mar 13 NodeJs
深入nodejs中流(stream)的理解
Mar 27 NodeJs
nodejs入门教程一:概念与用法简介
Apr 24 NodeJs
详解nodejs异步I/O和事件循环
Jun 07 NodeJs
Nodejs调用WebService的示例代码
Sep 29 NodeJs
如何利用nodejs自动定时发送邮件提醒(超实用)
Dec 01 NodeJs
nodejs取得当前执行路径的方法
May 13 #NodeJs
详解Nodejs内存治理
May 13 #NodeJs
nodejs更改项目端口号的方法
May 13 #NodeJs
利用nodeJs anywhere搭建本地服务器环境的方法
May 12 #NodeJs
NodeJs搭建本地服务器之使用手机访问的实例讲解
May 12 #NodeJs
nodejs 简单实现动态html的方法
May 12 #NodeJs
nodeJS服务器的创建和重新启动的实现方法
May 12 #NodeJs
You might like
给初学PHP的5个入手程序
2006/11/23 PHP
PHP Parse Error: syntax error, unexpected $end 错误的解决办法
2012/06/05 PHP
php中错误处理操作实例分析
2019/08/23 PHP
网上抓的一个特效
2007/05/11 Javascript
深入理解JavaScript系列(2) 揭秘命名函数表达式
2012/01/15 Javascript
JavaScript中的style.display属性操作
2013/03/27 Javascript
JavaScript中this关键词的使用技巧、工作原理以及注意事项
2014/05/20 Javascript
node.js中的querystring.parse方法使用说明
2014/12/10 Javascript
深入理解JavaScript系列(36):设计模式之中介者模式详解
2015/03/04 Javascript
JQUERY的AJAX请求缓存里的数据问题处理
2016/02/23 Javascript
JS中改变this指向的方法(call和apply、bind)
2016/03/26 Javascript
prototype.js常用函数详解
2016/06/18 Javascript
详解Sea.js中Module.exports和exports的区别
2017/02/12 Javascript
js实现首屏延迟加载实现方法 js实现多屏单张图片延迟加载效果
2017/07/17 Javascript
Vue.set()动态的新增与修改数据,触发视图更新的方法
2018/09/15 Javascript
node.js实现为PDF添加水印的示例代码
2018/12/05 Javascript
vue使用混入定义全局变量、函数、筛选器的实例代码
2019/07/29 Javascript
微信小程序实现日历签到
2020/09/21 Javascript
[42:50]NB vs VP 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
python使用cookie库操保存cookie详解
2014/03/03 Python
Python中最常用的操作列表的几种方法归纳
2015/04/24 Python
实例讲解Python设计模式编程之工厂方法模式的使用
2016/03/02 Python
利用Python3分析sitemap.xml并抓取导出全站链接详解
2017/07/04 Python
异步任务队列Celery在Django中的使用方法
2018/06/07 Python
python使用pdfminer解析pdf文件的方法示例
2018/12/20 Python
Python动态语言与鸭子类型详解
2019/07/01 Python
使用python serial 获取所有的串口名称的实例
2019/07/02 Python
python实现根据文件格式分类
2019/10/31 Python
在tensorflow中设置保存checkpoint的最大数量实例
2020/01/21 Python
使用matplotlib的pyplot模块绘图的实现示例
2020/07/12 Python
pycharm 如何取消连按两下shift出现的全局搜索
2021/01/15 Python
照片礼物和装饰:MyPhoto
2019/11/02 全球购物
化工专业求职信
2014/07/01 职场文书
小学生2015教师节演讲稿
2015/03/19 职场文书
节约用电倡议书
2015/04/28 职场文书
哈姆雷特读书笔记
2015/06/29 职场文书