【发布时间】:2022-01-22 12:08:27
【问题描述】:
在 Heroku 上构建我的 rails 应用程序时,我正在尝试获取节点版本到 14.18.2。我不确定如何更改此设置,因为我已将
"engines": {"node": "14.18.2"} 在我的 package.json 文件中。通过这样做,它可以完美地构建在我的本地/存储库上,但是,当部署到 heroku 并使用 heroku 构建时,它会给我这个错误
[1/5] Validating package.json...
error @: The engine "node" is incompatible with this module. Expected version "14.18.2". Got "16.13.1"
error Found incompatible module.
如何更改它以使用我需要的版本进行构建?
这是我的构建包
1. https://github.com/gaffneyc/heroku-buildpack-jemalloc.git
2. heroku/metrics
3. heroku/ruby
感谢您的帮助!
【问题讨论】: