更新プログラムの説明
- 最新バージョンV1.12.1にアップグレードGF
- フロントとリアエンドクロスドメイン認証の問題解決個別にデプロイ
:GoFrameのチュートリアルでは、我々は学ぶピットに歓迎し、今完成記録であるhttps://my.oschina.net/flyoffox/blog/3209622
以前のバージョンのアップデート
提案されたプロジェクトのディレクトリ再構築のGF公式サイトのインストール1.
こぶ使用2. GF世代モデル生成モデル層が、JSON形式を
最新バージョンV1.11.4に3 GFのアップグレードを
gmanager
- 背景GFベースの管理フレームワーク、ログイン、認証、組織、ユーザーアカウント、役割、権限、メニュー、操作ログのサポート
- gmanagerは、フロントと分離の後端のフルサポートを持っていますが、またサーバ側テンプレートの展開をサポートしています。
- ログインコンポーネントの使用は、クラスタの展開のための完全なサポートをgtoken
インストールのチュートリアル
コードアドレス
- githubの住所:https://github.com/goflyfox/gmanager
- gitee住所:https://gitee.com/goflyfox/gmanager
ダウンロードの展開
- gitのからプロジェクトをダウンロードしてください:gitのクローン https://github.com/goflyfox/gmanager
- デシベルの下に作成したMySQLのデータベースをインストールし、スクリプトのデプロイgmanager.sqlを実行します
- 設定ファイルの設定を変更するconfig.toml
# 数据库配置
[database]
link = "root:123456@tcp(127.0.0.1:3306)/gmanager"
- 外出先で実行main.go
- 訪問のhttp:// localhostを参照するには、ログインページ、ユーザー名/パスワード:管理者/ 123456
Serverパッケージ
- 包装は、パッケージに設けられたGF GF-CLIを使用してもよいです
- また、元のコマンドでクロスコンパイルすることができます
Linux環境パッケージを再生します
SET CGO_ENABLED=0
SET GOOS=linux
SET GOARCH=amd64
go build main.go
ローカル環境のパッケージをヒット
go build main.go
DESCRIPTION分離前端と後端
- gmanagerは完全VUE-adminのテンプレートを使用して分離前端と後端、フロントエンドをサポートしています
- ダウンロードgithubのフロントエンドのコードを実行し、実行
npm install&npm run dev
- 詳細な説明の展開フロントエンドのコードと詳細は、以下を参照してください。 https://github.com/goflyfox/gmanager-web
- フロントの分離と後端とサーバーテンプレートメニューが異なりますので、データベースを実行する必要があります:gmanager-web.sql
- あなたはOCDを持っている場合は、前と後の分離の終わりには、公共およびテンプレートディレクトリの内容を削除することができますが、ディレクトリが保持されなければなりません。
ファンクションモジュール
- ログイン、認証、ログアウト
- 組織の管理
- ユーザー管理
- ロール管理
- メニューマネージャ
- ログ管理
- 業務記録への支援のログイン、ログアウト、追加および削除
- 簡単なトラブルシューティングのためのサポートインタフェースの呼び出し、印刷リターンパラメータ
コード生成
コード生成のために、Javaプロジェクトを参照してください。https://gitee.com/jflyfox/AutoCreate
スクリーンショットプラットフォーム
サーバーテンプレートショット
ログイン:
組織:
ユーザー管理:
ログ管理:
VUEは、スクリーンショット前端と後端を分離しました
ログイン:
組織:
ユーザー管理:
ログ管理:
感謝
- GFフレームワーク https://github.com/gogf/gf