build: update Vue CLI to 5.x
This commit is contained in:
+4
-3
@@ -4,16 +4,17 @@ module.exports = {
|
|||||||
node: true,
|
node: true,
|
||||||
},
|
},
|
||||||
extends: [
|
extends: [
|
||||||
'plugin:vue/vue3-recommended',
|
'plugin:vue/vue3-essential',
|
||||||
'eslint:recommended',
|
'eslint:recommended',
|
||||||
'@vue/prettier',
|
'plugin:prettier/recommended',
|
||||||
],
|
],
|
||||||
parserOptions: {
|
parserOptions: {
|
||||||
parser: 'babel-eslint',
|
parser: '@babel/eslint-parser',
|
||||||
},
|
},
|
||||||
rules: {
|
rules: {
|
||||||
'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
|
'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
|
||||||
'no-debugger': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
|
'no-debugger': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
|
||||||
|
'vue/multi-word-component-names': 'off',
|
||||||
},
|
},
|
||||||
overrides: [
|
overrides: [
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,6 +1,3 @@
|
|||||||
module.exports = {
|
module.exports = {
|
||||||
preset: '@vue/cli-plugin-unit-jest',
|
preset: '@vue/cli-plugin-unit-jest',
|
||||||
transform: {
|
|
||||||
'^.+\\.vue$': 'vue-jest',
|
|
||||||
},
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,19 @@
|
|||||||
|
{
|
||||||
|
"compilerOptions": {
|
||||||
|
"target": "es5",
|
||||||
|
"module": "esnext",
|
||||||
|
"baseUrl": "./",
|
||||||
|
"moduleResolution": "node",
|
||||||
|
"paths": {
|
||||||
|
"@/*": [
|
||||||
|
"src/*"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"lib": [
|
||||||
|
"esnext",
|
||||||
|
"dom",
|
||||||
|
"dom.iterable",
|
||||||
|
"scripthost"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
+20
-17
@@ -30,28 +30,31 @@
|
|||||||
"@coreui/vue": "^4.0.1",
|
"@coreui/vue": "^4.0.1",
|
||||||
"@coreui/vue-chartjs": "2.0.0",
|
"@coreui/vue-chartjs": "2.0.0",
|
||||||
"core-js": "^3.19.0",
|
"core-js": "^3.19.0",
|
||||||
"vue": "^3.2.19",
|
"vue": "^3.2.23",
|
||||||
"vue-router": "^4.0.0-0",
|
"vue-router": "^4.0.12",
|
||||||
"vuex": "^4.0.0-0"
|
"vuex": "^4.0.2"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@vue/cli-plugin-babel": "~4.5.14",
|
"@babel/core": "^7.12.16",
|
||||||
"@vue/cli-plugin-e2e-cypress": "~4.5.14",
|
"@babel/eslint-parser": "^7.12.16",
|
||||||
"@vue/cli-plugin-eslint": "~4.5.14",
|
"@vue/cli-plugin-babel": "~5.0.0-rc.1",
|
||||||
"@vue/cli-plugin-router": "~4.5.14",
|
"@vue/cli-plugin-e2e-cypress": "~5.0.0-rc.1",
|
||||||
"@vue/cli-plugin-unit-jest": "~4.5.14",
|
"@vue/cli-plugin-eslint": "~5.0.0-rc.1",
|
||||||
"@vue/cli-plugin-vuex": "~4.5.14",
|
"@vue/cli-plugin-router": "~5.0.0-rc.1",
|
||||||
"@vue/cli-service": "~4.5.14",
|
"@vue/cli-plugin-unit-jest": "~5.0.0-rc.1",
|
||||||
"@vue/compiler-sfc": "^3.2.20",
|
"@vue/cli-plugin-vuex": "~5.0.0-rc.1",
|
||||||
"@vue/eslint-config-prettier": "^6.0.0",
|
"@vue/cli-service": "~5.0.0-rc.1",
|
||||||
"@vue/test-utils": "^2.0.0-0",
|
"@vue/test-utils": "^2.0.0-0",
|
||||||
"babel-eslint": "^10.1.0",
|
"@vue/vue3-jest": "^27.0.0-alpha.1",
|
||||||
|
"babel-jest": "^27.0.6",
|
||||||
|
"cypress": "^8.7.0",
|
||||||
"eslint": "^7.32.0",
|
"eslint": "^7.32.0",
|
||||||
|
"eslint-config-prettier": "^8.3.0",
|
||||||
"eslint-plugin-prettier": "^4.0.0",
|
"eslint-plugin-prettier": "^4.0.0",
|
||||||
"eslint-plugin-vue": "^7.20.0",
|
"eslint-plugin-vue": "^8.0.3",
|
||||||
|
"jest": "^27.0.5",
|
||||||
"prettier": "^2.4.1",
|
"prettier": "^2.4.1",
|
||||||
"sass": "^1.43.3",
|
"sass": "^1.32.7",
|
||||||
"sass-loader": "^10.2.0",
|
"sass-loader": "^12.0.0"
|
||||||
"vue-jest": "^5.0.0-0"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,4 @@
|
|||||||
|
const { defineConfig } = require('@vue/cli-service')
|
||||||
|
module.exports = defineConfig({
|
||||||
|
transpileDependencies: true,
|
||||||
|
})
|
||||||
Reference in New Issue
Block a user