自動リロードは環境に依存しないと私は思います。 grails run-app
を実行すると、実行する環境に関係なくリロードが行われます。言い換えれば、自動リロードは、その後、あなたがgrails war
を使用して戦争を構築する場合は発生しませんリロード、一方
grails dev run-app
grails prod run-app
grails test run-app
のすべてのために起こりますそれを展開してください。再読み込みは、環境ではなくアプリの実行方法によって異なります。 devに似たカスタム環境を定義する最も簡単な方法は、一連のデフォルト設定を定義し、各環境の設定を選択的に上書きすることです。
//default config
myApp {
userRoleName = 'ROLE_USER'
adminRoleName = 'ROLE_ADMIN'
dateFormat = 'yyyy-MM-dd'
}
environments {
// config overrides for dev
development {
myApp.dateFormat = 'yyyy/MM/dd'
}
// config overrides for local
local {
myApp.dateFormat = 'MM/yy/dd'
}
}
「『共有』開発サーバは、」より良いカスタム環境として収まらないでしょうか? – doelleri
ありがとうございました。実際はこれが私が今始めた経路ですが、好奇心が私を勝ち取ったのです...私はGrailsの別の部分を理解する必要があります。必要があります... – Steve