【问题标题】:running babel-node commands on AWS elastic Beanstalk?在 AWS 弹性 Beanstalk 上运行 babel-node 命令?
【发布时间】:2018-06-18 16:02:48
【问题描述】:

我正在尝试将 nodejs 应用程序部署到 eb,我所有的代码都在使用新的 js 功能。

在我的 package.json 我有启动命令:

scripts : {
    start: "babel-node bin/start.js"
}

这在我的本地主机上运行良好,当我将应用程序部署到 EB 时,我在日志中收到错误消息:

sh: babel-node: command not found

我可以在云服务器上运行 babel-node 命令,还是在部署之前编译我的代码。

【问题讨论】:

    标签: javascript node.js babeljs amazon-elastic-beanstalk


    【解决方案1】:

    在你的 package.json 中包含 babel-cli 作为依赖项

    你可以通过npm i babel-cli来做到这一点

    但是

    这可以解决您的问题,但不建议将 babel-node 用于生产用途,如 usage docs 中所述

    【讨论】:

      猜你喜欢
      • 2020-09-24
      • 2014-04-11
      • 2018-05-23
      • 2019-04-23
      • 2016-02-24
      • 2019-07-31
      • 2014-03-04
      • 1970-01-01
      • 2021-05-12
      相关资源
      最近更新 更多