修改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教程之制作一个简单的文章发布系统
Nov 21 NodeJs
nodejs修复ipa处理过的png图片
Feb 17 NodeJs
Jquery通过ajax请求NodeJS返回json数据实例
Nov 08 NodeJs
详解nodejs 文本操作模块-fs模块(三)
Dec 22 NodeJs
详解nodejs微信公众号开发——1.接入微信公众号
Apr 10 NodeJs
nodejs+websocket实时聊天系统改进版
May 18 NodeJs
深入理解Nodejs Global 模块
Jun 03 NodeJs
详解使用vscode+es6写nodejs服务端调试配置
Sep 21 NodeJs
详解NODEJS的http实现
Jan 04 NodeJs
nodejs的路径问题的解决
Jun 30 NodeJs
NodeJS使用Range请求实现下载功能的方法示例
Oct 12 NodeJs
NodeJs操作MongoDB教程之分页功能以及常见问题
Apr 09 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
全国FM电台频率大全 - 21 海南省
2020/03/11 无线电
php curl获取网页内容(IPV6下超时)的解决办法
2013/07/16 PHP
mod_php、FastCGI、PHP-FPM等PHP运行方式对比
2015/07/02 PHP
PHP读取大文件的几种方法介绍
2016/10/27 PHP
PHP去除空数组且数组键名重置的讲解
2019/02/28 PHP
用jquery来定位
2007/02/20 Javascript
Javascript typeof 用法
2008/12/28 Javascript
IE 上下滚动展示模仿Marquee机制
2009/12/20 Javascript
js内存泄露的几种情况详细探讨
2013/05/31 Javascript
jquery滚动组件(vticker.js)实现页面动态数据的滚动效果
2013/07/03 Javascript
jquery利用ajax调用后台方法实例
2013/08/23 Javascript
高效率JavaScript编写技巧整理
2013/08/23 Javascript
jQuery中 attr() 方法使用小结
2015/05/03 Javascript
js实现创建删除html元素小结
2015/09/30 Javascript
动态加载js文件简单示例
2016/04/21 Javascript
jQuery增加、删除及修改select option的方法
2016/08/19 Javascript
JS简单实现移动端日历功能示例
2016/12/28 Javascript
jQuery实现动态添加节点与遍历节点功能示例
2017/11/09 jQuery
vue如何进行动画的封装
2018/09/26 Javascript
react 兄弟组件如何调用对方的方法示例
2018/10/23 Javascript
vue 页面回退mounted函数不执行的解决方案
2020/07/26 Javascript
JavaScript中如何调用Java方法
2020/09/16 Javascript
Python中的lstrip()方法使用简介
2015/05/19 Python
Django教程笔记之中间件middleware详解
2018/08/01 Python
css3实现超炫风车特效
2014/11/12 HTML / CSS
Html5原创俄罗斯方块(基于canvas)
2019/01/07 HTML / CSS
软件测试英文面试题
2012/10/14 面试题
教师绩效考核方案
2014/01/21 职场文书
简历里的自我评价
2014/01/31 职场文书
企业总经理岗位职责
2014/02/13 职场文书
岗位说明书范文
2014/05/07 职场文书
保管员岗位职责
2015/02/14 职场文书
化验员岗位职责
2015/02/14 职场文书
社区文明倡议书
2015/04/28 职场文书
教师见习总结范文
2015/06/23 职场文书
详解Python中的进程和线程
2021/06/23 Python