Skip to content

Commit c507447

Browse files
chore (vue): use vite instead of vue/cli-service
1 parent c43e2c3 commit c507447

File tree

3 files changed

+34
-5
lines changed

3 files changed

+34
-5
lines changed
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="UTF-8" />
5+
<link rel="icon" href="/favicon.ico" />
6+
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
7+
<title>Good Books</title>
8+
</head>
9+
<body>
10+
<div id="app"></div>
11+
<script type="module" src="/src/main.js"></script>
12+
</body>
13+
</html>

packages/vue/demos/good-books/package.json

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,20 @@
33
"version": "0.1.0",
44
"private": true,
55
"scripts": {
6-
"serve": "vue-cli-service serve",
7-
"build": "vue-cli-service build",
8-
"lint": "vue-cli-service lint"
6+
"dev": "vite",
7+
"build": "vite build",
8+
"preview": "vite preview",
9+
"lint": "eslint --ext .js,.vue src"
910
},
1011
"dependencies": {
1112
"@appbaseio/reactivesearch-vue": "3.3.5",
1213
"vue": "^3.2.5"
1314
},
1415
"devDependencies": {
15-
"@vue/cli-plugin-babel": "^5.0.8",
16-
"@vue/cli-service": "^5.0.8",
16+
"@vitejs/plugin-vue": "^4.2.3",
17+
"eslint": "^8.42.0",
18+
"eslint-plugin-vue": "^9.14.1",
19+
"vite": "^4.3.9",
1720
"@vue/compiler-sfc": "^3.1.0"
1821
},
1922
"eslintConfig": {
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
import { defineConfig } from 'vite'
2+
import vue from '@vitejs/plugin-vue'
3+
import path from 'path'
4+
5+
// https://vitejs.dev/config/
6+
export default defineConfig({
7+
plugins: [vue()],
8+
resolve: {
9+
alias: {
10+
'@': path.resolve(__dirname, './src')
11+
}
12+
}
13+
})

0 commit comments

Comments
 (0)