npm install vite @vitejs/plugin-vue --save-dev
Vite官方中文文档package.json
文件 "scripts": {
"serve": "vite",
"build": "vite build",
"preview": "vite preview"
},
vite.config.ts
文件 与 package.json
文件同级import { fileURLToPath, URL } from 'node:url'
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
export default defineConfig({
plugins: [
vue(),
],
resolve: {
alias: {
'@': fileURLToPath(new URL('./src', import.meta.url))
}
}
})
index.html
移到 与 package.json
文件同级 修改内容<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<link rel="icon" href="/favicon.ico " />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title></title>
</head>
<body>
<div id="app"></div>
<script type="module" src="/src/main.ts"></script>
</body>
</html>
如果有警告
解决警告 加入 "type": "module"
卸载原有的webpacknpm uninstall webpack webpack-cli webpack-dev-server
搞定! 更多配置,请各位同学去官网自行查询!