npm常用命令鸠合

0 NPM简介

NPM(node package manager),一般称为node包治理器。望文生义,它的主要功用就是治理node包,包含:装置、卸载、更新、检察、搜刮等。

npm的背地,是基于couchdb的一个数据库,细致记录了每一个包的信息,包含作者、版本、依靠、受权信息等。它的一个很主要的作用就是:将开辟者从烦琐的包治理工作(版本、依靠等)中解放出来,越发专注于功用的开辟。

npm官网:https://npmjs.org/

官网文档:https://docs.npmjs.com

1 装置nodejs的依靠包

npm install <name> [-g] [--save] [-dev]

npm install 默许当地装置

npm install xxxx 就会默许装置xxxx的最新版本

npm install xxxx@3.0.6 也能够经由过程在后面加版本号的体式格局装置指定版本

npm install -g 默许全局装置

npm install xxxx -g 就会默许装置xxxx的最新版本到全局

* 全局装置的情况下,直接经由过程require()的体式格局是没有办法挪用全局装置的包的。全局的装置是供敕令行运用的,就好像全局装置了vmarket后,就能够在敕令行中直接运转vm敕令,var xxxx = require(‘xxxx’);

npm install xxxx –save 自动把模块和版本号添加到dependencies部份

npm install module-name -save-dve 自动把模块和版本号添加到devdependencies部份

npm install -g cnpm –registry=
https://registry.npm.taobao.org 装置淘宝镜像

2 npm初始化

npm init

会指导你建立一个package.json文件,包含称号、版本、作者这些信息等

3 移除

npm remove 

4 更新

npm update

5 列出当前装置的了一切包

npm list [ ...] npm ls [ ...] npm la [ ...] npm ll [ ...]

6 检察当前包的装置途径

npm root

7 检察全局的包的装置途径

npm root -g

8 协助

npm help

npm help install 零丁检察install敕令的协助

9 增添一个用户

npm adduser

增添一个用户: 会填入username,password,email

10 删除对应的包

npm uninstall | rm

11 更新包

npm update [-g] [ | ...]

12 检察某个包的依靠

npm view package dependencies

13 宣布包

npm publish src --registry server  

src:源代码途径

server: 服务器

14 作废宣布

npm unpublish package@version --registry=server

package: 包名

version:版本号

server:服务器

15 显现版本信息

npm -v
npm version

16 列出config信息

npm config list

17 删除config信息

npm config delete [key] 

18 搜检模块是不是已过期

npm outdated

19 实行scripts

npm run <key>
    原文作者:Cazfy
    原文地址: https://segmentfault.com/a/1190000014080135
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞