vue3项目创建+基本配置的完整版(vite+element plus+pinia +typescript)
要创建一个包含Vite、Element Plus、Pinia和TypeScript的Vue 3项目,你可以按照以下步骤进行:
1. 安装/更新 Node.js 和 npm
确保你已经安装了最新版本的 Node.js 和 npm。你可以从 Node.js 官网 下载并安装。
2. 使用 Vite 创建 Vue 3 项目
打开命令行工具,然后运行以下命令来创建一个新的 Vue 3 项目:
npm init vite@latest my-vue3-project --template vue-ts
这里 my-vue3-project
是你的项目名称,你可以根据需要更改。这个命令会使用 Vite 初始化一个新的 Vue 3 + TypeScript 项目。
3. 进入项目目录并安装依赖
cd my-vue3-project
npm install
4. 安装 Element Plus 和 Pinia
在项目目录中,运行以下命令来安装 Element Plus 和 Pinia:
npm install element-plus --save
npm install pinia@next --save
5. 配置 Element Plus 和 Pinia
Element Plus
在 main.ts
文件中引入 Element Plus 和它的样式:
import { createApp } from 'vue';
import App from './App.vue';
import ElementPlus from 'element-plus';
import 'element-plus/lib/theme-chalk/index.css';
const app = createApp(App);
app.use(ElementPlus);
app.mount('#app');
Pinia
首先,创建一个 Pinia 的存储实例。在 src
目录下创建一个新的 stores
目录,并在其中创建一个 index.ts
文件:
// src/stores/index.ts
import { createPinia } from 'pinia';
export const useStore = createPinia();
然后,在 main.ts
文件中引入并使用 Pinia:
import { createApp } from 'vue';
import App from './App.vue';
import { useStore } from './stores';
// ... Element Plus 的引入代码 ...
const app = createApp(App);
app.use(useStore);
// ... Element Plus 的使用代码 ...
app.mount('#app');
6. 基本配置和类型定义(可选)
你可能还需要根据你的项目需求进行其他配置,比如设置别名、配置 TypeScript 等。你可以在 vite.config.ts
和 tsconfig.json
文件中进行相应的配置。
7. 运行项目
最后,运行以下命令来启动你的 Vue 3 项目:
npm run dev
现在你应该能看到一个包含 Vue 3、Vite、Element Plus 和 Pinia 的基本项目框架了。你可以根据需要进行进一步的开发和配置。
评论已关闭