更改npm全局模块和cache默认安装位置

来源于:http://blog.csdn.net/friendan/article/details/51736231

1、因为我安装的Node.js自带了npm,所以在nodejs文件夹里面新建以下两个目录:
node_global

node_cache

2、启动CMD依次执行以下两条命令
npm config set prefix "XXX\nodejs\node_global"
npm config set cache "XXX\nodejs\node_cache"

3、设置环境变量:
NODE_PATH = XXX\Node\nodejs
PATH = %NODE_PATH%\;%NODE_PATH%\node_modules;%NODE_PATH%\node_global;

4、重启系统或重启explorer.exe,使环境变量生效。

5、安装模块试试上面的设置是否生效

npm install express -g // -g意思是安装到global目录下,也就是上面设置的XXX\nodejs\node_global

试验成果,做个记录

时间: 2024-12-16 19:21:54

更改npm全局模块和cache默认安装位置的相关文章

npm全局模块卸载及默认安装目录修改

卸载全局安装模块  npm uninstall -g <package> 卸载后,你可以到 /node_modules/ 目录下查看包是否还存在,或者使用以下命令查看:npm ls npm的指令还是要多看英文文档,如https://docs.npmjs.com/. 查看所有全局安装的模块 npm ls -g查看npm默认设置(部分) npm config ls查看npm默认设置(全部) npm config ls -l 那么如何修改该路径呢? 使用命令 npm config set prefi

CentOS下mysql默认安装位置

如果采用RPM包安装,安装路径应在/usr/share/mysql目录下 mysqldump文件位置:/usr/bin/mysqldump mysqli配置文件: /etc/my.cnf或/usr/share/mysql/my.cnf mysql数据目录在/var/lib/mysql目录下 如果采用源代码安装,一般默认安装在/usr/local/mysql目录下

用adb命令修改手机默认安装位置到SD卡

1.打开DOS命令行 ,输入adb,回车,可查看命令帮助. 2.adb devices 回车,显示设备列表: 每个设备实例的输出都有如下固定的格式: [serialNumber] [state] 022BTF7N43047029        device 037c708040609357        device adb -s 022BTF7N43047029 shell 回车,进入要操作的设备(当只有一个设备时,可直接输入 adb shell进入) (adb shell   命令意思: r

Android修改应用的默认安装位置

<span style="font-size:14px;"><span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">Google默认的PackageManager,会读取应用AndroidManifest.xml的对应定义</span><span style="font-family

如何设置安卓手机软件的默认安装位置

1.通过ADB shell命令 下面为安卓4.4版本的adb shell命令 pm get-install-location: returns the current install location. 0 [auto]: Let system decide the best location 1 [internal]: Install on internal device storage 2 [external]: Install on external media pm set-instal

更改 Windows 软件默认安装位置教程

计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion 百度经验:https://jingyan.baidu.com/article/ab0b563069ed8cc15afa7d9d.html 原文地址:https://www.cnblogs.com/zhangdingqu/p/9510649.html

修改 Android Studio 模拟器的默认安装位置

只需要在环境变量中配置 ANDROID_SDK_HOME 为你想要存放模拟器的位置即可 原文地址:https://www.cnblogs.com/GetcharZp/p/12202629.html

关于npm安装全局模块,require时报Error: Cannot find module &#39;XXX&#39;的解决办法

系统环境:centos 下午使用npm安装"cheerio",想搞爬虫玩玩. npm安装有两种模式: 本地 # npm install cheerio 全局 # npm install cheerio -g 如果想要全局安装,你首先要先设置个全局路径 我在"node的安装位置/lib/node_modules/"目录下新建了文件夹node_global专门用来存放新安装的全局包 # npm config set cache "node的安装位置/lib/n

Android应用程序的安装位置

Android应用程序的默认安装位置以及是否可移动取决于开发者在其AndroidManifest.xml中的设置: <manifestxmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="1" android:installLocation="auto" android:versionName="1.0"> a