有没有办法在Elastic Beanstalk上部署coffeescript应用程序?

时间:2013-05-08 04:48:06

标签: amazon-web-services coffeescript elastic-beanstalk

我一直在使用Elastic Beanstalk上的Node.js,但是我偶然发现了一个部署我的基于coffeescript的应用程序。

我注意到NodeCommand参数,控制台说,它将尝试app.js然后server.js然后npm start,之后我修改了我的package.json本节

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

如果失败了,我还将NodeCommand配置为coffee app.coffee无效。

有没有办法在Elastic Beanstalk上运行coffeescript应用程序?

2 个答案:

答案 0 :(得分:6)

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

答案 1 :(得分:0)

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