コードの変更後に変更されたコントローラーにホット パッチを適用するように Beego 1.4.2 を構成する方法はありますか? そのままでは、コントローラーの編集後にアプリケーション全体をリロードするため、セッション データが失われます。GG のコメントは、ホット リロードが Beego 1.3 に存在したことを示唆していますが、1.4* がこれを行わない理由に関する情報は見つかりません。IMHO Beego はきちんとしたフレームワークですが、コントローラーを動的に更新する機能がなければ、大規模なプロジェクトには使用しません。
質問する
802 次
1 に答える
0
それは私にとって箱から出してすぐに動作します。
ここに私のバージョンがあります:
bee :1.4.1
beego :1.6.0
Go :go version go1.5.3 linux/amd64
2 秒程度の遅延が発生する場合があります。コンソール出力を見ると、次のように表示されます。
2016/01/22 15:11:21 [INFO] Restarting myapp ...
2016/01/22 15:11:21 [INFO] ./notes is running...
2016/01/22 15:11:21 [asm_amd64.s:1721][I] http server Running on :8080
2016/01/22 15:11:33 [router.go:828][D] | GET
構文エラーがある場合、リロードされません。
より多くのファイル タイプを監視してリロードするために、プロジェクトのルートに「bee.json」ファイルを追加しました。ファイルは次のようになります。
{"watch_ext": ["go","conf","html","css","js","tpl"]}
設定できるその他のプロパティは、ここにあります
ジョシュ
于 2016-01-22T12:14:52.643 に答える