首页 > 解决方案 > 让 Dokku 留在主要版本

问题描述

在我的package.json文件中,我有以下内容。正如预期的那样,它正在安装 16.x 版本,但我希望它只安装最新的 12.x。有没有办法设置应用程序只这样做?

"engines": {
    "node": ">=12.19.0"
  },

标签: dokku

解决方案


如果我正确理解您的问题,您应该可以12.x在您的package.json. (Heroku 文档/ NPM 文档

"engines": {
  "node": "12.x"
}

你可以使用NPM 的 semver 语法来定义支持的版本。如果您只想要大于 12.19.0 但仍在 12.x 内的版本,则可以使用^12.19.0.


推荐阅读