如何在 Phoenix 框架中使用 CoffeeScript?

How to Use CoffeeScript with Phoenix Framework?

我需要将一些 CoffeeScript 函数与我的 Phoenix 应用程序集成。

如何让 CoffeeScript 文件与我的应用程序一起编译和运行?

我知道 phoenix 使用 B运行ch 作为资产管道 - 是否有 b运行ch 包或用于 CoffeeScript 的东西?

Phoenix“Static Assets”页面有关于如何设置的说明。向下滚动该页面的一半多一点。

基本上:

  • javascript-brunch 上面的 package.json 添加 coffee-script-brunch
  • 运行 npm install.
  • web/static/js 中创建 .coffee 个文件(确保它们在 app.js 中被引用)。
  • 我还必须重新启动 Phoenix 服务器。