了解npm请前往https://www.npmjs.cn/getting-started/what-is-npm/

npm 由三个独立的部分组成:

    • 网站
    • 注册表(registry)
    • 命令行工具 (CLI)

1、下载地址https://nodejs.org/en/

2、安装

  a、选择存放路径,直接下一步,点击完成。

b、允许CMD ,输入 node -v 可以查看node.js版本。输入npm -v可以查看npm版本(node.js自带,可以更新到最新版本)

  c、修改npm的本地仓库(node_global,node_cache),默认是在C:\Users\Administrator\AppData\Roaming。

    1)、在nodejs的安装目录下新建node_global和node_cache文件夹

    2)、输入npm config set prefix "d:/nodejs/node_global",回车完成修改。可以输入npm list -global 查看修改设置后的路径

3、配置npm淘宝镜像

  输入npm config set registry=http://registry.npm.taobao.org,回车完成修改。输入npm config list 可以查看所有配置。

  显示的配置中可看到如下配置 

; userconfig C:\Users\Administrator\.npmrc
cache = "D:\\nodejs\\node_cache"
prefix = "D:\\nodejs\\node_global"
registry = "http://registry.npm.taobao.org/"

  可以打开C:\Users\Administrator\.npmrc此路径查看我们刚才设置的几项配置。

  检查镜像是否配置成功,输入npm config get registry,可以看到我们刚才配置的http://registry.npm.taobao.org/

4、安装npm到最新版本

  输入 npm install npm@latest -g 安装最新版本 ,回车等待完成安装

  输入 npm install npm@next -g 将安装官方最新的测试版本

最新文章

  1. Dictionary
  2. @WebServlet用注解来实现servlet和url的映射
  3. js简版图片左右切换功能
  4. Android 服务端开发之开发环境配置
  5. session的介绍与简单使用
  6. SQL分页小Demo
  7. MySQL整数类型说明 int(11) vs int(20)
  8. ocx控件避免弹出警告的类--2
  9. PHP中file_exists()函数不能检测包含中文的文件名的解决办法
  10. java游戏开发杂谈 - 界面刷新、坐标系
  11. [Linux]最新sublime text 3显示图标
  12. Greendao 缓存问题
  13. python(8):面向对象编程
  14. MySQL 加锁处理分析<转>
  15. C# .NET Web Api 保存Session
  16. android 相对布局例子代码
  17. Codeforces Beta Round #57 (Div. 2)
  18. 第二次作业利用java语言编写计算器进行四则运算
  19. [SCOI2016] 背单词 (Trie树)
  20. IL指令集

热门文章

  1. 【23.58%】【code forces 321E】Ciel and Gondolas
  2. spring mvc 解决csrf跨站请求攻击
  3. php自定义排序数组usort和uasort(uasort保持索引关联)(usort($arr, "cmp");)(比较函数时很普通函数的写法:function cmp($a, $b))
  4. 应用:udp聊天器
  5. 让Apache 和nginx支持跨域訪问
  6. Android使用JNI实现Java与C之间传递数据
  7. Delphi程序的自我修改
  8. python 爬取豆瓣的美剧
  9. [GeekBand] STL 仿函数入门详解
  10. 我是如何进行code review的