修改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中转换URL字符串与查询字符串详解
Nov 26 NodeJs
Nodejs Express4.x开发框架随手笔记
Nov 23 NodeJs
NodeJS实现客户端js加密
Jan 09 NodeJs
nodejs 实现钉钉ISV接入的加密解密方法
Jan 16 NodeJs
Nodejs中使用captchapng模块生成图片验证码
May 18 NodeJs
NodeJS收发GET和POST请求的示例代码
Aug 25 NodeJs
基于nodejs实现微信支付功能
Dec 20 NodeJs
nodejs微信扫码支付功能实现
Feb 17 NodeJs
Nodejs 发布自己的npm包并制作成命令行工具的实例讲解
May 15 NodeJs
详解webpack打包nodejs项目(前端代码)
Sep 19 NodeJs
nodejs npm错误Error:UNKNOWN:unknown error,mkdir 'D:\Develop\nodejs\node_global'at Error
Mar 02 NodeJs
linux 下以二进制的方式安装 nodejs
Feb 12 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
AJAX for PHP简单表数据查询实例
2007/01/02 PHP
php中常用编辑器推荐
2007/01/02 PHP
php在服务器执行exec命令失败的解决方法
2012/03/03 PHP
php之XML转数组函数的详解
2013/06/07 PHP
PHP高手需要要掌握的知识点
2014/08/21 PHP
php中注册器模式类用法实例分析
2015/11/03 PHP
PHP getName()函数讲解
2019/02/03 PHP
PHP信号处理机制的操作代码讲解
2019/04/19 PHP
Javascript模块模式分析
2008/05/16 Javascript
jquery 取子节点及当前节点属性值
2014/07/25 Javascript
Javascript基础教程之for循环
2015/01/18 Javascript
从零学习node.js之简易的网络爬虫(四)
2017/02/22 Javascript
jquery submit()不能提交表单的解决方法
2017/04/24 jQuery
javascript过滤数组重复元素的实现方法
2017/05/03 Javascript
jQuery实现注册会员时密码强度提示信息功能示例
2017/09/05 jQuery
Javascript中将变量转换为字符串的三种方法
2017/09/19 Javascript
bootstrap Table的一些小操作
2017/11/01 Javascript
webpack+vue-cil中proxyTable处理跨域的方法
2018/07/20 Javascript
Node.js动手撸一个静态资源服务器的方法
2019/03/09 Javascript
Vue3 中的数据侦测的实现
2019/10/09 Javascript
Python实现全角半角转换的方法
2014/08/18 Python
python实现JAVA源代码从ANSI到UTF-8的批量转换方法
2015/08/10 Python
Python3实现购物车功能
2018/04/18 Python
浅谈PySpark SQL 相关知识介绍
2019/06/14 Python
浅谈PyQt5中异步刷新UI和Python多线程总结
2019/12/13 Python
Python使用docx模块实现刷题功能代码
2020/02/13 Python
Python 多线程共享变量的实现示例
2020/04/17 Python
解决Keras自带数据集与预训练model下载太慢问题
2020/06/12 Python
利用CSS3的checked伪类实现OL的隐藏显示的方法
2010/12/18 HTML / CSS
CSS3 flex布局之快速实现BorderLayout布局
2015/12/03 HTML / CSS
HomeAway澳大利亚:预订你的度假屋,公寓、度假村、别墅等
2019/02/20 全球购物
学习十八届三中全会精神实施方案
2014/02/17 职场文书
捐款倡议书
2014/04/14 职场文书
安全保卫工作竞聘材料
2014/08/25 职场文书
党的群众路线教育实践活动方案
2014/10/31 职场文书
python 利用PyAutoGUI快速构建自动化操作脚本
2021/05/31 Python