【问题标题】:prevent heroku from running "npm run build" on deployment防止heroku在部署时运行“npm run build”
【发布时间】:2022-01-09 00:26:06
【问题描述】:

我有一个希望部署到 heroku 的 MERN 堆栈应用程序,在我的 package.json 文件中,我在脚本中有“build”命令,每当我尝试部署 heroku 时,都会自动运行 build 命令并失败,这一切都会失败否则..我在部署之前已经在我的本地机器上使用了构建,所以我不希望脚本再次运行..我检查了一下,在 herokus 开发日志中找到了这篇文章

https://devcenter.heroku.com/changelog-items/1573

它说如果我希望阻止这种情况发生,我需要“在 package.json 文件中指定一个 heroku-postbuild 脚本。”

这个后期构建脚本是什么?我怎样才能做到这一点?谁能给我一个例子吗?

【问题讨论】:

    标签: node.js heroku


    【解决方案1】:

    不熟悉 Heroku,但此 link 解释了为什么您可能需要在部署到 Heroku 时再次构建,并提供了一个示例构建脚本。

    如果您确定不必在 Heroku 上进行任何构建并且只需上传(部署)您的文件就足够了,那么您的 heroku-postbuild 可以只显示(记录)一条消息。 Heroku 网站上的 example heroku-postbuild 只是显示(记录)一条消息。

    【讨论】:

      猜你喜欢
      • 2022-08-17
      • 2021-03-03
      • 2020-09-14
      • 2022-06-16
      • 2020-08-22
      • 1970-01-01
      • 2020-04-23
      • 1970-01-01
      • 2017-10-05
      相关资源
      最近更新 更多