在编译代码之前,Play插件如何知道资产文件是否存在?
我检查了at
中的AssetsBuilder
方法,但没有看到线索。
我正在尝试复制功能。请提供一些代码或代码位置。
我的目标是在文件不存在的情况下使用波浪线,并且如果文件名要更改则允许代码重构。
答案 0 :(得分:0)
IntelliJ所做的是在您已配置到路径文件中的存储库中查找文件。
默认情况下,新生成的播放应用会预先配置此路线:
GET /assets/*file controllers.Assets.at(path="/public", file)
当您致电@routes.Assets.at("stylesheets/main.css")
修改强>
如果您想访问routes。来自scala文件的资产,您可以import controllers._