如何将子目录添加到电梯项目(使用SBT构建)以更好地组织项目。
目前,我可以将风格添加到webapp根目录的唯一方法就是将css文件添加到webapp根目录中,我猜我将会遇到与任何自定义js脚本文件类似的问题。所以我将会有很多.js和.css文件混合使用一堆html文件。
我在Boot.scala文件中尝试过Lift Rules 例如LiftRules.fixCSS(“static”::“style”:: Nil,Empty)但这似乎不起作用,我继续得到“/default.css返回404”
我也尝试将目录添加到静态文件夹中。
我已经习惯了java / jsp / servlet方法,我将拥有webapp / style和webapp / script子目录,我可以从任何html / .jsp文件中直接访问它。这在Lift中是错误的吗?
答案 0 :(得分:0)
在提供静态文件时,Lift与常规JSP应用程序没有什么不同。只需在src / main / webapp中创建您想要的任何目录,这些目录将公开发布。当您希望为Lift编写插件或者以某种方式将这些静态文件重新分发到您自己的应用程序之外时,您只需要将Boot w / r / t添加到LiftRules(您不希望通过声音执行此操作)它)。