一:安装node.js

1.进入https://nodejs.org/en/中下载自己电脑相对应的node.js。

2.将下载下来的node.js进行安装。

3.利用管理员身份打开cmd,在里面输入npm -v,查看是否安装成功

npm -v

二:改变原有的环境变量

1.改变原有的环境变量,配置npm的全局模块的存放路径、cache的路径,此处我选择放在C:\Program Files\nodejs 
输入如下命令:

npm config set prefix "C:\Program Files\nodejs\node_global"
npm config set cache"C:\Program Files\nodejs\node_cache"

完成后会又相对应的两个文件夹。

2.在系统环境变量添加NODE_PATH,输入路径为: C:\ProgramFiles\nodejs\node_global\node_modules
3.在命令行输入以下命令试着安装express(注:“-g”这个参数意思是装到global目录下,也就是上面说设置的“D:\Program Files\nodejs\node_global”里面。)

npm install express -g

4.在命令行输入node进入编辑模式,输入以下代码测试是否能正常加载模块:

require("express")

假设成功,可以看到有输出。设置出错,检查NODE_PATH。

三:安装淘宝的npm(cnpm)

1.输出一下命令

npm install -g cnpm --registry=https://registry.npm.taobao.org

2.输出cnpm -v输入是否正常,这里肯定会出错

cnpm -v

3.添加系统变量path的内容

因为cnpm会被安装到C:\Program Files\nodejs\node_global下,而系统变量path并未包含该路径。在系统变量path下添加该路径即可正常使用cnpm。

可能后面还有一些要用到的的知识点:https://juejin.im/post/5ce2522fe51d45107e747b55

最新文章

  1. 解决在ScrollView中套用ListView显示不正常
  2. Jquery事件:鼠标移入移出(mouseenter,mouseleave)
  3. 浅谈 HTTPS 和 SSL/TLS 协议的背景与基础
  4. MOOCULUS微积分-2: 数列与级数学习笔记 7. Taylor series
  5. [转]数据库物化视图刷新SQL命令和查询被delete掉的数据
  6. 大话数据结构(十二)java程序——KMP算法及改进的KMP算法实现
  7. [zt]Which are the 10 algorithms every computer science student must implement at least once in life?
  8. jquery的ajax向后台提交时,乱码的解决方案
  9. [反汇编练习] 160个CrackMe之006
  10. iOS开发——View的autoresizingMask属性
  11. 兄弟连面试宝典php
  12. DataGrid 简单数据绑定实例1
  13. C# 基础控制台程序的创建,输出,输入,定义变量,变量赋值,值覆盖,值拼接,值打印
  14. Python机器学习—导入各种数据的N种办法
  15. ansible常见模块
  16. -1-7 java 网络编程基本知识点 计算机网络 TCP/IP协议栈 通信必备 tcp udp
  17. MAC 终端走代理服务器
  18. listview 异步加载图片并防止错位
  19. selenium驱动程序下载和使用流程
  20. 关于TCP连接状态的解释

热门文章

  1. centos7 yum 安装最新的nginx 1.16
  2. docker volume持久化存储与数据分享
  3. 数据库全表扫描的SQL种类
  4. Linux下设置Core文件生成路径及文件名
  5. java性能调优01
  6. React-native 关于键盘遮挡界面问题
  7. 9、springcloud整合logback打印sql语句
  8. 5、springcloud整合mybatis注解方式
  9. chrome表单禁止自动填充密码
  10. LeetCode Array Easy 26.Remove Duplicates from Sorted Array 解答及疑惑