我正在开发一个用 Python 构建的 Heroku 应用程序,但我找不到推荐的方法来添加部署步骤以连接/处理/缩小 JavaScript 和 CSS 资产。例如,我可能喜欢使用 r.js 或更少的工具。
我见过 Heroku 知道可以为 Django 应用程序运行的名为“collectstatic”的东西,但我的应用程序使用的是 web.py,而不是 Django。
一种不太完美的方法是在我的开发机器上本地使用这些工具来生成组合/压缩的静态资产。然后我可以将这些编译后的文件检入 git 存储库并将它们推送到 Heroku。
Heroku内置的这种步骤是否有任何支持?在 Python 中处理 Heroku Web 应用程序的 javascript/css 文件的最佳方法是什么?