修改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读取memcache示例分享
Jan 02 NodeJs
初始Nodejs
Nov 08 NodeJs
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
Dec 18 NodeJs
iPhone手机上搭建nodejs服务器步骤方法
Jul 06 NodeJs
基于nodejs+express(4.x+)实现文件上传功能
Nov 23 NodeJs
Nodejs进阶:基于express+multer的文件上传实例
Nov 21 NodeJs
详解nodejs 文本操作模块-fs模块(三)
Dec 22 NodeJs
初识NodeJS服务端开发入门(Express+MySQL)
Apr 07 NodeJs
详解nodejs 配置文件处理方案
Jan 02 NodeJs
nodejs一个简单的文件服务器的创建方法
Sep 13 NodeJs
通过实例了解Nodejs模块系统及require机制
Jul 16 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脚本的10个技巧(7)
2006/10/09 PHP
php操作xml入门之cdata区段
2015/01/23 PHP
深入分析PHP优化及注意事项
2016/07/04 PHP
如何让PHP编码更加好看利于阅读
2019/05/12 PHP
php+mysql+ajax 局部刷新点赞/取消点赞功能(每个账号只点赞一次)
2020/07/24 PHP
Laravel登录失败次数限制的实现方法
2020/08/26 PHP
javascript+css 网页每次加载不同样式的实现方法
2009/12/27 Javascript
6个DIV 135或246间隔一秒轮番显示效果
2010/07/24 Javascript
jquery获取css中的选择器(实例讲解)
2013/12/02 Javascript
招聘网站基于jQuery实现自动刷新简历
2015/05/10 Javascript
JavaScript模板引擎用法实例
2015/07/10 Javascript
vue从使用到源码实现教程详解
2016/09/19 Javascript
微信小程序 定义全局数据、函数复用、模版等详细介绍
2016/10/27 Javascript
JavaScript基于Dom操作实现查找、修改HTML元素的内容及属性的方法
2017/01/20 Javascript
用vue的双向绑定简单实现一个todo-list的示例代码
2017/08/03 Javascript
JavaScript选取(picking)和反选(rejecting)对象的属性方法
2017/08/16 Javascript
JS路由跳转的简单实现代码
2017/09/21 Javascript
React props和state属性的具体使用方法
2018/04/12 Javascript
JS数组求和的常用方法实例小结
2019/01/07 Javascript
Vue中的循环及修改差值表达式的方法
2019/08/29 Javascript
微信小程序授权登陆及每次检查是否授权实例代码
2019/09/18 Javascript
JavaScript实现多球运动效果
2020/09/07 Javascript
vue $router和$route的区别详解
2020/12/02 Vue.js
[48:48]VGJ.T vs Liquid 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
使用Python的内建模块collections的教程
2015/04/28 Python
Python进行数据提取的方法总结
2016/08/22 Python
Python产生Gnuplot绘图数据的方法
2018/11/09 Python
python中用logging实现日志滚动和过期日志删除功能
2019/08/20 Python
Pycharm+django2.2+python3.6+MySQL实现简单的考试报名系统
2019/09/05 Python
基于python-pptx库中文文档及使用详解
2020/02/14 Python
Python 程序报错崩溃后如何倒回到崩溃的位置(推荐)
2020/06/23 Python
Pottery Barn阿联酋:购买家具、家居装饰及更多
2019/12/08 全球购物
本科毕业生求职信
2014/06/15 职场文书
“六查”、“三学”、“三干”查摆问题整改措施
2014/09/27 职场文书
店面出租协议书范本
2014/11/28 职场文书
护士岗位竞聘书
2015/09/15 职场文书