关于vue.js:实现从0搭建基于Vite的Vue项目

之前试过从0搭建一个基于webpack的Vue我的项目,当初再尝试下从0搭建一个基于vite的Vue我的项目,目标在于相熟Vite的流程,不然咱们在应用webpack或者vite的时候,对整个过程都是不清不楚的。

初始化

创立文件夹,并用vscode关上

npm init -y

装置依赖

npm i vite --save
npm i vue@next --save // 目前vue默认装置版本还是2 所以咱们在装置的时候须要指定版本
npm i @vitejs/plugin-vue --save--dev
npm install vuex@next --save
npm install vue-router@4.0 

创立必要的文件夹以及文件

src/App.vue
src/index.html
src/main.ts
vite.config.js
src/router/index.ts
src/shims-vue.d.ts

index.html

参考官网,index.html须要放到根目录;如果不放在根目录也能够,须要在vite.config.ts中配置root即可。

<script type="module" src="./src/main.ts"></script>

main.ts

import { createApp } from 'vue'
import App from './App.vue'
import router from './router'

const app = createApp(App);
app.use(router);
app.mount('#app');

vite.config.ts

import { defineConfig } from 'vite';
import vue from '@vitejs/plugin-vue';
export default defineConfig({
    plugins: [vue()],
})

package.json

增加执行命令,启动我的项目

 "scripts": {
  "test": "echo \"Error: no test specified\" && exit 1",
  "serve": "vite"
 },

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理