关于npm的坑

一、npm常用易忘指令

  • npm list --depth=0:查看所有高级的npm moudles
  • npm list --depth=0 -g:查看所有全局安装的模块
  • npm install -g npm:npm自身更新
  • npm update:升级当前目录下的项目的所有模块
  • npm cache clean:清除缓存
  • npm init:引导你创建一个package.json文件,包括名称、版本、作者等信息

二、npm有关问题

一、如何更新node.js

1. 在mac下:
  1. 先安装n模块:npm install -g n
  2. 升级node.js:n stable
2. 在window下:
  无法用上述指令升级,不过也很简单,只需在官网下载最新的msi即可。

二、cnpm配置

因为npm安装插件是从国外服务器下载,受网络影响大,可能出现异常,所以可以使用国内的镜像、淘宝所提供的cnpm。

**1. cnpm的安装 **
 1.npm install -g cnpmnpm install -g cnpm --registry=http://r.cnpmjs.org
 2. 然后即可用cnpm来代替npm进行包的安装:cnpm install ionic -g

2. 给电脑换源 npm 国内镜像 cnpm
 1. 通过config配置指向国内镜像源
npm config set registry http://registry.cnpm.org
 2. 在配置文件~/.npmrc写入源地址
registry =https://registry.npm.taobao.org
第二种方法一劳永逸,指令也可用npm代替cnpm。

你可能感兴趣的:(关于npm的坑)