npm
# npm
# 安装包
# 全局安装
npm install -g <Module Name>
1
安装软件包,但不修改package.json 文件,以后使用npm install 时不会自动安装
npm install <Module Name>
1
# 生产环境
- 在package.json文件dependencies属性下增加记录
- npm install 时会自动安装该软件包
- 使用npm install --production或者NODE_ENV变量值为production时,安装该软件包
npm install <Module Name>
1
# 开发环境
- 在package.json文件devDependencies属性下增加记录
- npm install 时会自动安装该软件包
- 使用npm install --production或者NODE_ENV变量值为production时,不会安装该软件包
npm install --save <Module Name>
1
# 查看软件
# 查看安装的模块列表
npm ls
1
# 查看本地已安装的包信息
npm ls tailwindcss
或
npm ls | grep tailwind
1
2
3
2
3
# 查看包信息
npm info tailwindcss
或
npm view tailwindcss
1
2
3
2
3
# 列出项目的依赖
npm list
1
# 列出项目的依赖,并限制显示的依赖深度
npm list --depth=2
1
# 更新软件
# 更新 npm 自身
npm install npm -g
1
# 更新所有软件包
npm update
1
# 更新指定软件包
npm update <Module Name>
1
# 卸载软件
# 删除全局软件
npm uninstall -g <Module Name>
1
# 删除项目中软件包
npm uninstall <Module Name>
1
# npx
node安装后会提供npx命令,使用npx命令可以直接调用模块命令。
下面是不使用npx调用mockjs中的random命令方式
node_modules/mockjs/bin/random
1
使用npx可以简化调用,他会在node_modules/.bin 目录和环境变量$PATH中查找命令并执行
npx random
1
编辑 (opens new window)
上次更新: 2022/07/06, 17:35:58