基础配置
Vite 基础配置
$ npm init vite-app <project-name>
$ cd <project-name>
$ npm install
$ npm run dev
➜ vite-app tree
.
├── index.html
├── package.json
├── public
│ └── favicon.ico
└── src
├── App.vue
├── assets
│ └── logo.png
├── components
│ └── HelloWorld.vue
├── index.css
└── main.js
看下
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" href="/favicon.ico" />
<title>Vite App</title>
</head>
<body>
<div id="app"></div>
<script type="module" src="/src/main.js"></script>
</body>
</html>
import { createApp } from "vue";
import App from "./App.vue";
import "./index.css";
createApp(App).mount("#app");
当浏览器识别
CSS
其他配置
Web Assembly
Web Workers
通过在导入请求中附加
import MyWorker from "./worker?worker";
const worker = new MyWorker();
import MyWorker from "./worker?worker&inline";