デモのアドレス: http://books.zealon.cn/
vue.js と element-ui に基づいたミニマルな書籍管理プラットフォームを構築します。機能は多くありませんが、フロントエンドとバックエンドに分かれたプロジェクトなので、これから Vue を学び始める学生に非常に適しています。
RBACモデルに基づいた完全な組織構造システムとユーザー権限構成
ナビゲーション ガードに基づいて、ルート、ユーザー メニュー、ブレッドクラム ナビゲーションなどを動的に生成します。
Axios は非同期リクエストを均一にカプセル化し、操作結果の通知を均一に処理します
element-ui コンポーネントの使用カバレッジが 70% 以上に達する
プロジェクト インターフェイス エンジニアリングは SpringBoot2.x に基づいて開発されており、クリックしてウェアハウスに入ります
これは書籍管理プラットフォームですが、より正確に言うと、どのバックエンドでもコンテンツを管理するための基本的な仕組みにすぎません。 、メンテナンスしたいモジュールの開発にも使用できますよね?
- assets / 资源
- router / 路由
- utils /
- config / 静态配置
- request / axios封装
- sessionStorage / 本地存储封装
- style / 样式文件
- App.vue
- vue.config.js
- pages / 组件
- book / 图书、章节、作者
- dictionary / 数据字典
- org / 组织、用户、角色、权限
- user / 个人信息
- welfare / 小福利
1. プロジェクトをローカルにプルします
コマンド: git clone https://github.com/Zealon159/book-ms-ui.git
2.npmの依存関係を初期化する
cd コマンドを使用してローカル プロジェクト ディレクトリに入り、cnpm を使用して依存関係をインストールしますcnpm install
3.スタート
コマンド: npm run serve 、正常に開始されましたhttp://localhost:9000/ 、デフォルトのポートは 9000 です。 vue.config.js構成ファイルを入力してポートを変更できます
マサチューセッツ工科大学
著作権 (c) 2020 輝かしい年