1.默认安装完node.js后会自己安装npm,通过npm下载全局模块默认安装到C:\Users\wangyc\AppData\Roaming目录下,主要有两个文件夹:npm、npm-cache

2.通过npm安装软件的方式,分别为全局安装和局部安装,全局安装就是在任何文件夹都能够运行,其原理就是写进环境变量中,每次在命令行中敲击命令时,都会根据环境变量设置的值寻找对应的可执行运行程序。

全局安装命令:

npm install -g

局部安装命令:

npm install

默认安装位置:

局部安装:

当选择项目局部安装包时,默认的安装路径为项目根目录文件夹node_modules。

全局安装命令:

当选择全局安装时:

默认的安装路径为C:\Users\xxx\AppData\Roaming\npm

缓存路径为C:\Users\xxx\AppData\Roaming\npm_cache,其中xxx根据自己是自己系统的用户名。

修改全局包安装路径:

npm config set prefix "E:/Developer/nodejs/npm_global"
npm config set cache "E:/Developer/nodejs/npm_cache"

展示npm默认设置命令:

npm config ls

修改了路径的同时,还需要修改环境变量,以配置环境:

1.打开系统的环境变量值配置,在系统变量中新增NODE_PATH,变量值设置为安装路径下的node_modules

操作:点击环境变量-增加,如下图:

最新文章

  1. 电脑控制Android设备的软件——Total Control
  2. alternatives命令用法
  3. log4cplus 在配置文件中设置文件路径,程序自动创建目录,且在日志文件前按日期创建相应的目录
  4. CodeForces 710A King Moves(水题-越界问题)
  5. 【BZOJ2002】 [Hnoi2010]Bounce 弹飞绵羊 分块/LCT
  6. 【MVC 4】3.MVC 基本工具(创建示例项目、使用 Ninject)
  7. Java-编写一个jdbc操作类
  8. select绑定json数组对象 asp.net
  9. 【Qt】Qt环境搭建(Visual Studio)【转】
  10. 黑马程序员_Java其他对象(System,Runtime,Date,Calendar,Marh-Random)
  11. ASP.NET MVC 5 学习教程:添加验证
  12. Java:输入输出流 java.io包的层次结构
  13. 负载均衡手段之DNS轮询
  14. ROS_Kinetic_17 使用V-Rep3.3.1(vrep_ros_bridge)
  15. 在java中写出完美的单例模式
  16. MySql中三种注释写法
  17. python filter函数应用,过滤字符串
  18. ML: 聚类算法R包-对比
  19. Codeforces Round #299 (Div. 2) D. Tavas and Malekas kmp
  20. 提高django model效率的几个小方法

热门文章

  1. host主机监控规则
  2. 记录Gerrit2.8.4环境迁移、安装、配置以及问题解决
  3. .NET 反向代理 YARP 代理 GRPC
  4. Spring Cloud Consul 入门指引
  5. Dapr 长程测试和混沌测试
  6. Codeforces Round #708 (Div. 2)
  7. Docker | 容器互联互通
  8. 【算法训练营day7】LeetCode454. 四数相加II LeetCode383. 赎金信 LeetCode15. 三数之和 LeetCode18. 四数之和
  9. markdown第一天学习
  10. 谣言检测(RDCL)——《Towards Robust False Information Detection on Social Networks with Contrastive Learning》