修改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写的一个简单项目打包工具
May 11 NodeJs
Google官方支持的NodeJS访问API,提供后台登录授权
Jul 29 NodeJs
NodeJS学习笔记之FS文件模块
Jan 13 NodeJs
详解nodejs微信公众号开发——5.素材管理接口
Apr 11 NodeJs
nodejs个人博客开发第六步 数据分页
Apr 12 NodeJs
Nodejs中使用phantom将html转为pdf或图片格式的方法
Sep 18 NodeJs
详解使用vscode+es6写nodejs服务端调试配置
Sep 21 NodeJs
nodejs+mongodb+vue前后台配置ueditor的示例代码
Jan 02 NodeJs
nodejs require js文件入口,在package.json中指定默认入口main方法
Oct 10 NodeJs
nodejs基础之多进程实例详解
Dec 27 NodeJs
NodeJS读取分析Nginx错误日志的方法
May 14 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模拟asp中的XmlHttpRequest实现http请求的代码
2011/03/24 PHP
浅析PHP的ASCII码转换类
2013/07/05 PHP
php 升级到 5.3+ 后出现的一些错误,如 ereg(); ereg_replace(); 函数报错
2015/12/07 PHP
php设计模式之单例模式代码
2016/06/11 PHP
cookie的复制与使用记住用户名实现代码
2013/11/04 Javascript
Extjs表单常见验证小结
2014/03/07 Javascript
javascript将相对路径转绝对路径示例
2014/03/14 Javascript
JS实现的表格行鼠标点击高亮效果代码
2015/11/27 Javascript
正则表达式优化JSON字符串的技巧
2015/12/24 Javascript
实例讲解jquery与json的结合
2016/01/07 Javascript
关于动态执行代码(js的Eval)实例详解
2016/08/15 Javascript
javascript中call,apply,bind函数用法示例
2016/12/19 Javascript
浅谈关于JS下大批量异步任务按顺序执行解决方案一点思考
2019/01/08 Javascript
微信小程序时间轴实现方法示例
2019/01/14 Javascript
express启用https使用小记
2019/05/21 Javascript
Django ORM框架的定时任务如何使用详解
2017/10/19 Python
Python动刷新抢12306火车票的代码(附源码)
2018/01/24 Python
Python3实现爬虫爬取赶集网列表功能【基于request和BeautifulSoup模块】
2018/12/05 Python
Django使用AJAX调用自己写的API接口的方法
2019/03/06 Python
Django 项目重命名的实现步骤解析
2019/08/14 Python
将 Ubuntu 16 和 18 上的 python 升级到最新 python3.8 的方法教程
2020/03/11 Python
Python astype(np.float)函数使用方法解析
2020/06/08 Python
目前不被任何主流浏览器支持的CSS3属性汇总
2014/07/21 HTML / CSS
html5拍照功能实现代码(htm5上传文件)
2013/12/11 HTML / CSS
使用html5新特性轻松监听任何App自带返回键的示例
2018/03/13 HTML / CSS
Ted Baker英国官网:男士和女士服装及配件
2017/03/13 全球购物
节能标语大全
2014/06/21 职场文书
管理标语大全
2014/06/24 职场文书
水利水电建筑施工应届生求职信
2014/07/04 职场文书
交通安全责任书范本
2014/07/24 职场文书
活动总结新闻稿
2014/08/30 职场文书
我的未来不是梦演讲稿
2014/09/02 职场文书
2014大四本科生自我鉴定总结
2014/10/04 职场文书
语文教师求职信范文
2015/03/20 职场文书
pytorch中的model=model.to(device)使用说明
2021/05/24 Python
pytorch 梯度NAN异常值的解决方案
2021/06/05 Python