Entsprechend der Konstruktion des Rahmens

Der Aufbau des Ruoyi-Frameworks (getrennte Version von Front-End und Back-End)

Einführung
RuoYi-Vue ist eine Java EE-Schnellentwicklungsplattform auf Unternehmensebene, die auf einer Kombination klassischer Technologien (Spring Boot, Spring Security, MyBatis, Jwt, Vue) basiert. mit integrierten Modulen wie: Abteilungsverwaltung, Rollenbenutzer, Menü- und Schaltflächenautorisierung, Datenberechtigungen, Systemparameter, Protokollverwaltung, Codegenerierung usw. Online geplante Aufgabenkonfiguration; unterstützt Cluster, mehrere Datenquellen und verteilte Transaktionen.

Ruoyis offizielle Website-Adresse:https://www.ruoyi.vip/

RuoYis Front-End- und Back-End-getrennte Versionscode-Cloud-Adresse:https://gitee.com/y_project/RuoYi-Vue

Umweltanforderungen

Fügen Sie hier eine Bildbeschreibung ein

IDEA ruft den Gitee-Quellcode ab

Fügen Sie hier eine Bildbeschreibung ein

MySQL-Konfiguration

Fügen Sie hier eine Bildbeschreibung ein

Erstellen Sie die Datenbank ry-vue und importieren Sie die Datenskripte ry_2021xxxx.sql, quartz.sql

create database 'ry-vue';

Ändern Sie nach dem Ausführen des SQL-Skripts den Benutzer und das Kennwort der MySQL-Datenbank im Programm
Fügen Sie hier eine Bildbeschreibung ein

Redis-Konfiguration

Starten Sie Redis auf Ihrem eigenen Computer

Fügen Sie hier eine Bildbeschreibung ein

Fügen Sie hier eine Bildbeschreibung ein

Backend-Startup

Fügen Sie hier eine Bildbeschreibung ein

Frontend-Konfiguration

Fügen Sie hier eine Bildbeschreibung ein
Ziehen Sie ruoyi-ui in ein separates Projekt und führen Sie dann die Befehle in der Readme-Datei aus
Fügen Sie hier eine Bildbeschreibung ein

Fügen Sie hier eine Bildbeschreibung ein

Problem gelöst

Nach der Ausführung des obigen Befehls wird beim Ausführen ein Fehler gemeldet

yntax Error: SassError: Can't find stylesheet to import.
25 │ @import "~element-ui/packages/theme-chalk/src/index";
   │         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  src\assets\styles\element-variables.scss 25:9  root stylesheet


 @ ./src/assets/styles/element-variables.scss 4:14-246 15:3-20:5 16:22-254
 @ ./src/main.js
 @ multi (webpack)-dev-server/client?http://10.100.105.68:80&sockPath=/sockjs-node (webpack)/hot/dev-server.js ./src/main.js

<s> [webpack.Progress] 100%

Führen Sie den folgenden Befehl aus, um das Problem zu lösen

npm install element-ui

Nach dem Ausführen des Installationsbefehls tritt beim Ausführen ein Fehler auf

 ERROR  Failed to compile with 2 errors                                                                                                               16:18:33

These dependencies were not found:

* jsencrypt/bin/jsencrypt.min in ./src/utils/jsencrypt.js
* vue-count-to in ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/views/dashboard/PanelGroup.vue?vue&type=script&lang=js

To install them, you can run: npm install --save jsencrypt/bin/jsencrypt.min vue-count-to
<s> [webpack.Progress] 100%

Fügen Sie hier eine Bildbeschreibung ein
Führen Sie die NPM-Installation erneut aus und führen Sie sie aus

npm install --save jsencrypt vue-count-to

Befehlslösung

Zeige Ergebnisse

Fügen Sie hier eine Bildbeschreibung ein
Fügen Sie hier eine Bildbeschreibung ein

Je suppose que tu aimes

Origine blog.csdn.net/PY_XAT_SFZL/article/details/132556278
conseillé
Classement