若依Vue2フレームワークの設定と実行手順

はじめに

1、この記事はRuoYi-Vueフレームワークを学習した後、自身でまとめた内容です。誤りや不足がある可能性があります。

2、この記事がお役に立てない場合は、他の技術ブログを参照してください。

プロジェクトファイル

RuoYi-Vue: 🎉 SpringBoot、Spring Security、JWT、Vue & Elementをベースにしたフロントエンドとバックエンドが分離された権限管理システム。Vue3バージョンも提供されています。(gitee.com)https://gitee.com/y_project/RuoYi-Vue

実行環境

Windows11 Home Edition

node.js-14.21.3、npm-6.14.8

apache-maven-3.9.6

Redis-x64-7.2.5

jdk-17.0.10

mysql-8.0.38

Visual Studio Code

IDEA(コミュニティ版ではspring boot helperプラグインのインストールが必要)/Visual Studio Code

プロジェクトの実行開始

1、Redisの起動

相対パス:Redis-7.2.5-Windows-x64-cygwin-with-Service\redis-server.exe

2、Navicatの起動

新しいデータベース「ry-vue」を作成します。

3、データベース操作

ry-vueデータベースを選択し、RuoYi-Vue-master内のSQLファイルを実行します。

相対パス:RuoYi-Vue-master\sqlフォルダ内の2つのSQLファイル

4、IDEAの起動

RuoYi-Vue-masterファイルをIDEAで開きます(コミュニティ版ではspring boot helperプラグインを先にインストールしてください)。

RuoYiApplication.javaを実行します。

相対パス:RuoYi-Vue-master\ruoyi-admin\src\main\java\com\ruoyi\RuoYiApplication.java

5、IDEAの実行成功

問題が解決されると、IDEAは実行成功を表示します。

6、VSCodeの起動

RuoYi-Vue-masterファイルをVSCodeで開きます。

7、ターミナルでの操作

メニューバーの「ターミナル」をクリックし、新しいターミナルを作成します。ターミナルに以下のコマンドを入力して実行します。

cd ruoyi-ui
npm install --registry=https://registry.npmmirror.com
npm run dev
8、VSCodeの実行成功

実行が完了すると、VSCodeは実行成功を表示し、ブラウザで自動的にWebページが開きます。

9、プロジェクトの実行成功

認証コードを入力し、ログインをクリックします。ログインに成功すると、プロジェクトの実行が成功したことになります。

注意事項

1、IDEAでのエラー

可能性1:redis-serverを閉じた可能性があります。redis-serverを開き、再度実行してください。

可能性2:Mavenが完全にロードされていない可能性があります。設定を確認し、Mavenのバージョンやパスを確認・変更または再ロードしてください。

可能性3:プロジェクト内のデータベース情報とNavicatのデータ情報が一致していない可能性があります。

2、VSCodeでのエラー:

可能性1:node_cacheとnode_globalフォルダの権限が不足している可能性があります。node.jsをインストールしたフォルダを右クリックし、プロパティを選択し、セキュリティをクリックし、編集をクリックし、すべての権限にチェックを入れ、適用をクリックし、ターミナルで再度コマンドを実行してください。

可能性2:フォルダが占有されている可能性があります。関連ソフトウェアを閉じ、キャッシュをクリアしてください。再度ターミナルでコマンドを実行してください。

可能性3:node.jsとnpmの設定に問題がある可能性があります(主にパス関連)。関連設定パスを確認してください。

3、Webページが開かれた後のエラー:

可能性1:redis-serverまたはIDEAを閉じた可能性があります。

可能性2:ポート競合の問題です。タスクマネージャで競合しているポートを閉じるか、プロジェクト内のポート番号を変更してください。

可能性3:ポートのパラメータを変更したが、気づいていない可能性があります。自身で確認してください。

タグ: SpringBoot Vue2 RuoYi 前後端分離 権限管理

8月18日 10:53 投稿