1

我一直在 Elastic Beanstalk 上使用 Node.js,但是在部署基于咖啡脚本的应用程序时遇到了障碍。

我注意到NodeCommand控制台说的参数会尝试app.js然后我修改我server.js的这个部分npm startpackage.json

"scripts": {
  "start": "coffee app.coffee"
}

失败了,我也配置NodeCommandcoffee app.coffee无济于事。

有没有办法在 Elastic Beanstalk 上运行咖啡脚本应用程序?

4

2 回答 2

6

npm start应该可以正常工作。node_modules/.bin在弹性 beantalk 中启动时,您的 PATH 很可能不包含该文件夹,因此请尝试./node_modules/.bin/coffee app.coffee作为您的启动脚本。

于 2013-05-08T05:08:14.887 回答
0

我将咖啡脚本从开发依赖项更改为 package.json 中的标准依赖项,这为我解决了这个错误。

于 2015-05-11T21:54:35.693 回答