Skip to content

npm

约 248 字小于 1 分钟

2025-05-23

1、npm 命令

1.1、配置镜像源

  • 华为镜像
npm config set registry https://mirrors.huaweicloud.com/repository/npm/
  • 淘宝镜像
npm config set registry https://registry.npmmirror.com

1.2、常用命令

忽略对等依赖错误

解决依赖版本冲突,强行安装依赖

npm install --legacy-peer-deps

2、详解 package.json

  1. 标准字段:NPM 官方定义
  2. 非标字段:作者自定义、构建工具定义
  1. 标准字段
    • name:包名
    • version:版本
    • description:描述
    • main:入口文件
    • files:指定上次文件
    • repository:仓库信息
    • keywords:NPM 搜索关键字
    • author:作者
    • license:开源协议
    • bugs:提交 issues 的地址
    • homepage:官网主页 or 仓库地址
    • dependencies:生产环境依赖
    • devDependencies:开发环境依赖
    • scripts:项目运行的命令,比如 start、dev、build、prepare、test 等等
  2. 非标字段
    • module:构建工具,项目的 esmodule 入口文件
    • types:TypeScript
    • unpkg:CDN
    • jsdelivr:CDN
    • exports:构建工具
    • sideEffects:构建工具,标志副作用
    • buildOptions:作者自定义

豫ICP备18027433号 萌ICP备20240840号 本网站由又拍云提供CDN加速/云存储服务