1. Installation
1. Stellen Sie sicher, dass Node.js installiert ist. Besuchen Sie https://nodejs.org/, um die neueste Version von Node.js zu erhalten. LTS-Versionen werden empfohlen.
2. Öffnen Sie die Befehlszeile oder das Terminal und führen Sie den folgenden Befehl aus, um Vite global zu installieren:
cnpm install -g create-vite
3. Erstellen Sie ein neues Projekt. Führen Sie den folgenden Befehl in der Befehlszeile aus und ersetzen Sie „my-vue3-vite-project“ durch den gewünschten Projektnamen:
create-vite my-vue3-vite-project --template vue
4. Wechseln Sie in das Projektverzeichnis:
cd my-vue3-vite-project
5. Projektabhängigkeiten installieren:
cnpm install
6. Führen Sie den Entwicklungsserver aus:
npm run dev
Nun wurde erfolgreich ein Vue 3- und Vite-Projekt erstellt. Der Browser öffnet sich automatisch
Zweitens, Konfiguration
Um Vue 3- und Vite-Projekte gemäß dem Standard von Projekten auf Unternehmensebene zu konfigurieren, müssen wir die folgenden Aspekte berücksichtigen:
- Verzeichnisaufbau
- Codierungsstandards und -stil
- Umgebungsvariablen und Konfiguration
- Kapselung von API-Anfragen
- Routing und Rechteverwaltung
- Komponenten- und Stilbibliotheken
- Optimieren und verpacken
Hier sind einige Vorschläge und Konfigurationen dafür:
1. Verzeichnisstruktur
my-vue3-vite-project
├─ public
└─ src
├─ api
├─ assets
│ ├─ images
│ └─ styles
├─ components
├─ layout
├─ router
├─ store
│ ├─ modules
│ └─ index.js
├─ utils
├─ views
└─ main.js
2. Codespezifikation und -stil
Um sicherzustellen, dass jedes Teammitglied der gleichen Codespezifikation und dem gleichen Codestil folgen kann, wird die Verwendung von ESLint und Prettier empfohlen. Installieren Sie zunächst die erforderlichen Abhängigkeiten:
cnpm install --save-dev eslint eslint-plugin-vue eslint-config-prettier eslint-plugin-prettier prettier
Erstellen Sie die Dateien „.eslintrc.js“ und „.prettierrc“ im Projektstammverzeichnis, um ESLint bzw. Prettier zu konfigurieren.
.eslintrc.js:
module.exports = {
root: true,
env: {
node: true,
},
extends: [
"plugin:vue/vue3-essential",
"eslint:recommended",
"@vue/prettier",
],
parserOptions: {
parser: "babel-eslint",
},
rules: {
"no-console": process.env.NODE_ENV === "production" ? "warn" : "off",
"no-debugger": process.env.NODE_ENV === "production" ? "warn" : "off",
},
};
.prettierrc:
{
"singleQuote": true,
"semi": false,
"trailingComma": "none",
"arrowParens": "avoid"
}
3. Umgebungsvariablen und Konfiguration
Erstellen Sie die Dateien „.env“, „.env.development“ und „.env.produktion“ im Stammverzeichnis des Projekts, um Variablen für die allgemeine Umgebung, die Entwicklungsumgebung und die Produktionsumgebung zu konfigurieren. Vite lädt diese Umgebungsvariablen automatisch.
Beispiel einer .env.development-Datei:
VITE_API_BASE_URL=http://localhost:3000/api
Beispiel einer .env.produktionsdatei:
VITE_API_BASE_URL=https://api.example.com
4. Kapselung der API-Anfrage
Erstellen Sie eine API-Anforderungsbibliothek im Verzeichnis „src/api“, beispielsweise mit Axios. Zuerst Axios installieren:
cnpm install axios