Skip to content

Commit f0adc32

Browse files
authored
Update Vue Template (DevExtreme CLI 1.11.0) (#72)
1 parent 7721c8d commit f0adc32

24 files changed

+6951
-12158
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ node_modules
88
.env.*.local
99

1010
# Log files
11+
logs
12+
*.log
1113
npm-debug.log*
1214
yarn-debug.log*
1315
yarn-error.log*

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# DevExtreme Vue Template
22

3-
The DevExtreme Vue Template is a Vue application with a navigation menu and sample views in a responsive layout (see a [live preview](https://devexpress.github.io/devextreme-vue-template/)). This application is created with [Vue CLI](https://cli.vuejs.org/) and uses [DevExtreme Vue components](https://js.devexpress.com/Documentation/Guide/Vue_Components/DevExtreme_Vue_Components/).
3+
The DevExtreme Vue Template is a Vue application with a navigation menu and sample views in a responsive layout (see a [live preview](https://devexpress.github.io/devextreme-vue-template/)). This application is created with [Vite](https://vite.dev/guide/) and uses [DevExtreme Vue components](https://js.devexpress.com/Documentation/Guide/Vue_Components/DevExtreme_Vue_Components/).
44

55
![DevExtreme-Vue-Template](vue-template.png)
66

babel.config.js

Lines changed: 0 additions & 5 deletions
This file was deleted.

eslint.config.js

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
import { defineConfig, globalIgnores } from 'eslint/config'
2+
import globals from 'globals'
3+
import js from '@eslint/js'
4+
import pluginVue from 'eslint-plugin-vue'
5+
6+
export default defineConfig([
7+
{
8+
name: 'app/files-to-lint',
9+
files: ['**/*.{js,mjs,jsx,vue}'],
10+
},
11+
12+
globalIgnores(['**/dist/**', '**/dist-ssr/**', '**/coverage/**']),
13+
14+
{
15+
languageOptions: {
16+
globals: {
17+
...globals.browser,
18+
},
19+
},
20+
},
21+
22+
js.configs.recommended,
23+
...pluginVue.configs['flat/essential'],
24+
25+
{
26+
name: 'disable-unused-vars-in-vue',
27+
files: ['**/*.vue'],
28+
rules: {
29+
'no-unused-vars': 'off',
30+
},
31+
},
32+
])

index.html

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<!DOCTYPE html>
2+
<html lang="">
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>DevExtreme App</title>
8+
</head>
9+
<body class="dx-viewport">
10+
<div id="app"></div>
11+
<script type="module" src="/src/main.js"></script>
12+
</body>
13+
</html>

jsconfig.json

Lines changed: 4 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,8 @@
11
{
22
"compilerOptions": {
3-
"target": "es5",
4-
"module": "esnext",
5-
"baseUrl": "./",
6-
"moduleResolution": "node",
73
"paths": {
8-
"@/*": [
9-
"src/*"
10-
]
11-
},
12-
"lib": [
13-
"esnext",
14-
"dom",
15-
"dom.iterable",
16-
"scripthost"
17-
]
18-
}
4+
"@/*": ["./src/*"]
5+
}
6+
},
7+
"exclude": ["node_modules", "dist"]
198
}

0 commit comments

Comments
 (0)