- npm是基于common.js規(guī)范的包管理工具
- -global 全局安裝 簡(jiǎn)寫 “-g”
例:
npm install nodemon -g
npm install nodemon -global
- 查看npm包版本信息 以u(píng)nderscore包為例骄瓣;
npm info underscore
4.下載具體版本包文件 命令 以u(píng)nderscore為例
npm install underscore@1.8.0
5.package.json創(chuàng)建
npm init
- npm install nodemon -g // 實(shí)時(shí)監(jiān)測(cè)node運(yùn)行的文件 -g是全局安裝的意思
- --save和--save-dev的區(qū)別
--save //將包保存在于package.json的dependencies中芝加,以后即使刪除node_modules的文件夾涩惑,也可以通過npm install 命令重新下載所以來的包
--save-dev 簡(jiǎn)寫方式 “-D” //將包保存在于package.json的devDependencies中,在線上是不存在的许昨,只存在于開發(fā)環(huán)境中懂盐,例如webpack,babel糕档,babel-cli等 - 刪除掉其中某個(gè)包 例如gulp
npm unistall gulp --save-dev //刪除devDependenclies中的gulp莉恼,并從node_module中刪除
npm list //展示所有在本地安裝下載的的包
- 如何選測(cè)和切入一個(gè)源
npm install nrm -g //下載nrm模塊
nrm ls //查看所有源列表
查看源列表
nrm test //查看所有源的速度
查看所有源速度
nrm use cnpm //切換源
11.清除npm緩存
npm catch clean //清除npm緩存,一般在npm安裝報(bào)錯(cuò) 速那,重新安裝時(shí) 使用