我正在开发一个应用程序,该应用程序部署在 AWS Elastic Beanstalk 上,后端为 Node.js。对于样式,我使用 SASS。SASS 文件由 Git 进行版本控制,但编译的 CSS 文件则不是。但是,当使用eb deploy
时,只有 SASS 文件被发送到 Elastic Beanstalk。
确保所有 SASS 文件都编译为 CSS 并发送到 EB 而不必将它们包含在 Git 中的最佳方法是什么?
根据文档:http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_nodejs_express.html
option_settings:
- namespace: aws:elasticbeanstalk:container:nodejs
option_name: NodeCommand
value: "gulp build && npm start"
查看 gulp build,只需将其替换为编译资产的命令即可