1. 只安装dependencies下的依赖

生产环境只需要dependencies下的依赖,那么可以运行 npm install --omit=dev

参考:How do you prevent install of "devDependencies" NPM modules for Node.js (package.json)?

2. 强制项目中node的版本

同事拿项目到linux部署的时候,执行npm i报错,查看node版本原来是太低了。
做了限制吧
package.json

  "engines": {
    "node": ">=18.20.4"
  }

.npmrc

engine-strict=true

这样执行npm i的时候终端就会有node版本低的报错信息了
参考:
锁定你项目中的node版本,让你的项目有一个稳定且统一的运行环境


assassin_cike
1.3k 声望74 粉丝

生活不是得过且过


« 上一篇
shadcn/ui
下一篇 »
tailwindcss 实践