npm 设置安装时的默认目录

默认状况下,在哪一个文件夹下运行npm,npm就在当前目录建立一个文件夹node_modules,html

而后将要安装的程序安装到文件夹node_modules里面。 这时候其余路径项目没法引用到该目录下的模块!node

 

若是咱们须要自主配置的话npm

1.在目标目录下创建"node_global"及"node_cache"两个文件夹。

2.在cmd中输入

// 设置npm安装程序时的默认位置缓存

npm config set prefix "F:\14npm\node_global"ui

 

// 设置npm安装程序时的缓存位置spa

npm config set cache "F:\14npm\node_cache".net

 

可是 这时候用户仍是没法require这些模块 咱们要在环境变量中进行设置htm

 

3.在环境变量中(告诉系统 用户下载的全局模块在此处)。

新建NODE_PATHblog

F:\14npm\node_global\node_modulesget

4.设置环境变量

新建完NODE_PATH后,还须要告诉系统,node和npm的位置,这时候须要在“环境变量”的对话框“系统变量”这一栏中找到“path”变量,

在后面添加

C:\Program Files\nodejs;

 

 

5.最后安装程序命令

$ npm install cheerio -g

须要加上-g

不加-g关键字仍会安装在你运行npm的文件夹下

 

 

这样就能够实现模块安装在指定目录 而且其余目录的js能够require到库

 

参考:http://blog.csdn.net/friendan/article/details/50830671

http://www.cnblogs.com/GeoChen/p/5496322.html

相关文章
相关标签/搜索