修改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入门详解(多篇文章结合)
Mar 07 NodeJs
提高NodeJS中SSL服务的性能
Jul 15 NodeJs
nodejs简单实现中英文翻译
May 04 NodeJs
NodeJs中的VM模块详解
May 06 NodeJs
NodeJs的fs读写删除移动监听
Apr 28 NodeJs
NodeJs中express框架的send()方法简介
Jun 20 NodeJs
详解nodeJs文件系统(fs)与流(stream)
Jan 24 NodeJs
nodejs爬虫初试superagent和cheerio
Mar 05 NodeJs
nodejs简单读写excel内容的方法示例
Mar 16 NodeJs
nodejs+mongodb aggregate级联查询操作示例
Mar 17 NodeJs
nodejs aes 加解密实例
Oct 10 NodeJs
NodeJs之word文件生成与解析的实现代码
Apr 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
PHPMailer邮件类利用smtp.163.com发送邮件方法
2008/09/11 PHP
PHP 远程文件管理,可以给表格排序,遍历目录,时间排序
2009/08/07 PHP
解决file_get_contents无法请求https连接的方法
2013/12/17 PHP
Laravel 队列使用的实现
2019/01/08 PHP
详解PHP队列的实现
2019/03/14 PHP
php写入txt乱码的解决方法
2019/09/17 PHP
解决Laravel5.x的php artisan migrate数据库迁移创建操作报错SQLSTATE[42000]
2020/04/06 PHP
javascript脚本编程解决考试分数统计问题
2008/10/18 Javascript
Js数组的操作push,pop,shift,unshift等方法详细介绍
2012/12/28 Javascript
jquery 倒计时效果实现秒杀思路
2013/09/11 Javascript
jquery easyui combox一些实用的小方法
2013/12/25 Javascript
ie 7/8不支持trim的属性的解决方案
2014/05/23 Javascript
javascript操作字符串的原生方法
2014/12/22 Javascript
JQuery中DOM加载与事件执行实例分析
2015/06/13 Javascript
跟我学习javascript的arguments对象
2015/11/16 Javascript
微信小程序 location API实例详解
2016/10/02 Javascript
jQuery实现页面顶部下拉广告
2016/12/30 Javascript
node中使用es5/6以及支持性与性能对比
2017/08/11 Javascript
Vue 实时监听窗口变化 windowresize的两种方法
2018/11/06 Javascript
JavaScript类的继承多种实现方法
2020/05/30 Javascript
react的hooks的用法详解
2020/10/12 Javascript
[01:56]无止竞 再出发——中国军团出征2017年DOTA2国际邀请赛
2017/07/05 DOTA
pymssql ntext字段调用问题解决方法
2008/12/17 Python
使用python编写脚本获取手机当前应用apk的信息
2014/07/21 Python
Python使用xlwt模块操作Excel的方法详解
2018/03/27 Python
Python学习小技巧总结
2018/06/10 Python
Python数据报表之Excel操作模块用法分析
2019/03/11 Python
Python基础之变量基本用法与进阶详解
2020/01/03 Python
纯css3实现的鼠标悬停动画按钮
2014/12/23 HTML / CSS
荷兰本土平价百货:HEMA
2017/10/23 全球购物
师范应届毕业生自荐信
2013/11/18 职场文书
社区十八大感言
2014/01/19 职场文书
初中教师业务学习材料
2014/05/12 职场文书
党员思想汇报材料
2014/12/19 职场文书
儿子满月酒致辞
2015/07/29 职场文书
青年干部培训班学习心得体会
2016/01/06 职场文书