npm
1、npm 命令
1.1、配置镜像源
- 华为镜像
npm config set registry https://mirrors.huaweicloud.com/repository/npm/- 淘宝镜像
npm config set registry https://registry.npmmirror.com1.2、常用命令
忽略对等依赖错误
解决依赖版本冲突,强行安装依赖
npm install --legacy-peer-deps2、详解 package.json
- 标准字段:NPM 官方定义
- 非标字段:作者自定义、构建工具定义
- 标准字段
name:包名version:版本description:描述main:入口文件files:指定上次文件repository:仓库信息keywords:NPM 搜索关键字author:作者license:开源协议bugs:提交 issues 的地址homepage:官网主页 or 仓库地址dependencies:生产环境依赖devDependencies:开发环境依赖scripts:项目运行的命令,比如 start、dev、build、prepare、test 等等
- 非标字段
module:构建工具,项目的 esmodule 入口文件types:TypeScriptunpkg:CDNjsdelivr:CDNexports:构建工具sideEffects:构建工具,标志副作用buildOptions:作者自定义
