此问题可能是由于Heroku缺乏Node.js的依赖库而引起的。因此,您需要在您的Heroku应用程序上设置去除此问题的环境变量。通过在您的项目中的.babelrc文件中设置env字段,您可以在不更改任何代码的情况下解决问题。确保您的.env文件包含正确的BABEL_ENV或NODE_ENV值。
代码示例:
{ "presets": ["@babel/preset-env"], "env": { "production": { "presets": ["minify"] } } }
在Heroku应用程序的设置选项卡中添加环境变量BABEL_ENV并将其设置为“production”或“development”。
在项目根目录的.env文件中添加BABEL_ENV或NODE_ENV变量,具体取决于您在.babelrc文件中设置的字段名称。
BABEL_ENV=production
或者
NODE_ENV=production