npm常用命令

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
#初始化 引导你创建一个package.json文件
npm init

#查看package.json文件内容格式
npm help json

#安装模块 (install 可简写为 i)
npm install moduleName

#全局安装
npm install moduleName -g

#更新本机npm的版本
npm install -g

#设置镜像源
npm config set registry http://registry.npm.taobao.org

npm config set registry https://registry.npmjs.org

#安装package.json中的模块
npm install

#安装到开发环境依赖(仅在开发环境中会用到)
npm install moduleName --save-dev

#安装到生成环境依赖
npm install moduleName --save

#卸载模块 (uninstall 可简写 un)
npm uninstall moduleName

#卸载全局目录下的某个包
npm uninstall -g moduleName

#启动项目(测试环境)
npm run dev

#打包项目
npm run build

#重新安装模块
npm rebuild moduleName

#查看帮助
npm help

#检查模块是否已经过时
npm outdated

#检查npm线上是否存在该模块
npm search moduleName

#查看当前目录模块的安装路径
npm root

#查看全局安装模块的安装路径
npm root -g

#查看npm安装的版本
npm -v

#从官方包仓库中查找forever包的信息
npm search forever

#查看forever包中package.json的信息
npm view forever

#修改node.js的全局包安装路径
npm config set prefix "d:\node"

#查看当前目录下所安装的所有包
npm list

#查看全局安装路径下安装的所有包
npm list -g

#更新当前目录下的某个包
npm update moduleName

#更新当前目录下的所有包
npm update

#清理缓存
npm cache clean --force

#查看安装的模块及依赖
npm ls

#查看某个安装的模块
npm ls webpack

#查看全局安装的模块及依赖
npm ls -g

#查看模块的依赖关系
npm view gulp dependencies

#查看模块的源文件地址
npm view gulp repository.url

#查看模块的贡献者,包含邮箱地址
npm view npm contributors

pnmp

1
2
npm i -g pnpm @antfu/ni
nci