关于npm的坑
2017-01-18 本文已影响54人
会有猫惹
一、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 cnpm
或npm 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。)