我使用Sinatra AssetPack管理模块化Sinatra应用程序中的资产。它适用于JS文件,但不编译CoffeeScript。
我已经在 app.rb 的AssetPack conf中添加了行js :app, ['/js/app.coffee']
,就像在Github上的AssetPack自述文件中一样。不知何故<script src='app.coffee'></script>
附加到 index.slim ,但文件无法访问。
宝石咖啡脚本列在Gemfile中,安装了Node和coffee-script npm包。
我做错了什么?
答案 0 :(得分:2)
配置行应为js :app, ['/js/app.js']
,尽管文件实际上是 .coffee 。