修改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 29 NodeJs
NodeJS的Promise的用法解析
May 05 NodeJs
浅谈Nodejs中的作用域问题
Dec 26 NodeJs
详解nodejs中exports和module.exports的区别
Feb 17 NodeJs
win系统下nodejs环境安装配置
May 04 NodeJs
CentOS 安装NodeJS V8.0.0的方法
Jun 15 NodeJs
nodejs socket服务端和客户端简单通信功能
Sep 14 NodeJs
nodejs实现简单的gulp打包
Dec 21 NodeJs
nodejs中使用archive压缩文件的实现代码
Nov 26 NodeJs
Nodejs实现WebSocket代码实例
May 19 NodeJs
NodeJS开发人员常见五个错误理解
Oct 14 NodeJs
详解nodejs内置模块
May 06 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
javascript Math.random()随机数函数
2009/11/04 Javascript
Jquery练习之表单验证实现代码
2010/12/14 Javascript
Jquery Ajax请求代码(2)
2011/01/07 Javascript
深入Javascript函数、递归与闭包(执行环境、变量对象与作用域链)使用详解
2013/05/08 Javascript
javascript:文字不间断向左移动的实例代码
2013/08/08 Javascript
正负小数点后两位浮点数实现原理及代码
2013/09/06 Javascript
JQuery中$(document)是什么意思有什么作用
2014/07/21 Javascript
JavaScript实现的简单拖拽效果
2015/06/01 Javascript
jQuery中extend函数详解
2015/07/13 Javascript
jquery验证手机号是否正确实例讲解
2015/11/17 Javascript
跟我学习javascript的循环
2015/11/18 Javascript
Three.js利用dat.GUI如何简化试验流程详解
2017/09/26 Javascript
koa+mongoose实现简单增删改查接口的示例代码
2019/05/13 Javascript
vue视图不更新情况详解
2019/05/16 Javascript
vue.js实现回到顶部动画效果
2019/07/31 Javascript
Python实现自动添加脚本头信息的示例代码
2016/09/02 Python
python利用paramiko连接远程服务器执行命令的方法
2017/10/16 Python
Python实现在tkinter中使用matplotlib绘制图形的方法示例
2018/01/18 Python
Python有参函数使用代码实例
2020/01/06 Python
Python实现桌面翻译工具【新手必学】
2020/02/12 Python
python实现的分层随机抽样案例
2020/02/25 Python
Django Model中字段(field)的各种选项说明
2020/05/19 Python
Python 代码调试技巧示例代码
2020/08/11 Python
CSS3动画之利用requestAnimationFrame触发重新播放功能
2019/09/11 HTML / CSS
一款纯css3实现的鼠标悬停动画按钮
2014/12/29 HTML / CSS
Vans荷兰官方网站:美国南加州的原创极限运动潮牌
2018/01/23 全球购物
西班牙宠物用品和食品网上商店:Tiendanimal
2019/06/06 全球购物
党校培训思想汇报
2014/01/03 职场文书
客户答谢会活动方案
2014/08/31 职场文书
迎新生标语大全
2014/10/06 职场文书
2014年政风行风自查自纠报告
2014/10/21 职场文书
2015年员工工作表现评语
2015/03/25 职场文书
2019事业单位个人工作总结范文
2019/08/26 职场文书
提升Nginx性能的一些建议
2021/03/31 Servers
Python答题卡识别并给出分数的实现代码
2021/06/22 Python
JS 基本概念详细介绍
2021/10/16 Javascript