06.老魚小秘訣

老魚使用 Play 1.x 在生產專案經驗上超過了一年多, 並持續關注 Play 2.0 從無到有的發展至今, 一些實務工作上的參考給各位參考用:


預帶的.gitignore(GIT)可直接改名.hgignore(HG)使用


$ mv .gitignore .hgignore


停用 Evolution


一般情況下由 JPA 等 ORM 框架為模型層(model layer)時, 對於純SQL版次變化就無太大的管理意義.

$ vi conf/application.conf
# Evolutions
# ~~~~~
# You can disable evolutions if needed
# evolutionplugin=disabled



要用 LESS CSS / CoffeeScript, 要自建 app/assets/*/ 資料夾


For example a LESS source file at app/assets/stylesheets/main.less will be available as a standard resource at public/stylesheets/main.css.



當 Play20 版本變動時, 別忘了更改 project/plugins.sbt



...
// Use the Play sbt plugin for Play projects
addSbtPlugin("play" % "sbt-plugin" % "2.0-RC5")
...




Comments