IMFE IMFE
首页
  • Web前端技术路线
  • Android技术路线
  • IOS技术路线
  • PC技术路线
  • 公共规范

    • git管理规范
    • 代码评审规范
  • web前端规范

    • HTML开发规范
    • CSS开发规范
    • JS开发规范
    • ES6编码规范
    • 内容格式与编码规范
    • 项目目录结构规范
    • Vue编码风格规范
    • BEM规范
    • npm包发布规范
    • semver语义化版本规范
    • 移动端web设计规范开发手册
  • 移动端规范

    • 移动端web设计规范开发手册
    • imfe-mui组件开发手册
  • PC端规范

    • 待完善1
  • vscode
  • npm
  • pnpm
  • nvm
  • nrm
  • gitbash
  • postman
框架和组件
技术文章
社区
贡献
关于我们
Gitlab (opens new window)
首页
  • Web前端技术路线
  • Android技术路线
  • IOS技术路线
  • PC技术路线
  • 公共规范

    • git管理规范
    • 代码评审规范
  • web前端规范

    • HTML开发规范
    • CSS开发规范
    • JS开发规范
    • ES6编码规范
    • 内容格式与编码规范
    • 项目目录结构规范
    • Vue编码风格规范
    • BEM规范
    • npm包发布规范
    • semver语义化版本规范
    • 移动端web设计规范开发手册
  • 移动端规范

    • 移动端web设计规范开发手册
    • imfe-mui组件开发手册
  • PC端规范

    • 待完善1
  • vscode
  • npm
  • pnpm
  • nvm
  • nrm
  • gitbash
  • postman
框架和组件
技术文章
社区
贡献
关于我们
Gitlab (opens new window)
  • vscode
  • npm
    • 安装包
      • 全局安装
      • 生产环境
      • 开发环境
    • 查看软件
      • 查看安装的模块列表
      • 查看本地已安装的包信息
      • 查看包信息
      • 列出项目的依赖
      • 列出项目的依赖,并限制显示的依赖深度
    • 更新软件
      • 更新 npm 自身
      • 更新所有软件包
      • 更新指定软件包
    • 卸载软件
      • 删除全局软件
      • 删除项目中软件包
    • npx
  • pnpm
  • nvm
  • nrm
  • gitbash
  • postman
  • 工具
桂雅骏
2020-08-11
目录

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

# 查看包信息

npm info tailwindcss
或
npm view tailwindcss
1
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
vscode
pnpm

← vscode pnpm→

最近更新
01
移动端web设计规范开发手册
10-24
02
imfe-mui组件开发手册
10-24
03
UI设计规范在智医工作站落地实践
07-08
更多文章>
Copyright © 2022-2022 IMFE | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式