汽车嵌入式与传统嵌入式:两种完全不同的工程世界
2026/9/19 18:44:34
-D是npm install命令的常用选项,它的完整形式是--save-dev,意思是:
将包作为开发依赖(devDependencies)保存到 package.json 中
{"dependencies":{"express":"^4.18.0"// 生产依赖},"devDependencies":{"typescript":"^5.0.0",// 开发依赖"jest":"^29.0.0"// 开发依赖}}生产依赖(dependencies):项目运行时必需的包
npm install express开发依赖(devDependencies):只在开发阶段需要的包
npm install -D typescript# 安装生产依赖npminstallexpress# 安装开发依赖npminstall-D typescriptnpminstall-D jestnpminstall-D webpack# 或者完整写法npminstall--save-dev typescriptnpm install --production或设置NODE_ENV=production时,只安装生产依赖npm install会安装所有依赖(包括开发依赖)npmi -D package-name# 简写npminstall--save-dev package-name# 完整写法yarnadd-D package-name# yarn 的写法# 项目需要 TypeScript 编译,但生产环境不需要 TypeScript 本身npminstall-D typescript# 项目需要 Express 来运行服务器npminstallexpress简单记法:“-D” = “开发(Development)需要,生产不需要”