Skip to content

Commit 606c7fc

Browse files
committed
Vue-CLI4.x 创建项目
1 parent a51c90f commit 606c7fc

File tree

21 files changed

+157
-149
lines changed

21 files changed

+157
-149
lines changed

.gitignore

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,5 @@
1-
.DS_Store
21
node_modules
32
dist
4-
package-lock.json
5-
6-
# local env files
7-
.env.local
8-
.env.*.local
9-
10-
# Log files
11-
npm-debug.log*
12-
yarn-debug.log*
13-
yarn-error.log*
3+
lib
4+
package-lock
5+
package-lock.json

README.md

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

babel.config.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
module.exports = {
2+
presets: ["@vue/cli-plugin-babel/preset"]
3+
};

package.json

Lines changed: 26 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "vue-ui-docs",
3-
"version": "1.0.0",
3+
"version": "0.1.0",
44
"private": true,
55
"scripts": {
66
"serve": "vue-cli-service serve",
@@ -10,33 +10,33 @@
1010
"dependencies": {
1111
"core-js": "^3.6.4",
1212
"vue": "^2.6.11",
13-
"vue-router": "^3.1.5"
13+
"vue-router": "^3.1.6"
1414
},
1515
"devDependencies": {
16-
"@vue/cli-plugin-babel": "^4.2.0",
17-
"@vue/cli-plugin-eslint": "^4.2.0",
18-
"@vue/cli-plugin-router": "^4.2.0",
19-
"@vue/cli-service": "^4.2.0",
20-
"babel-eslint": "^10.0.3",
16+
"@vue/cli-plugin-babel": "^4.3.0",
17+
"@vue/cli-plugin-eslint": "^4.3.0",
18+
"@vue/cli-plugin-router": "^4.3.0",
19+
"@vue/cli-service": "^4.3.0",
20+
"@vue/eslint-config-prettier": "^6.0.0",
21+
"babel-eslint": "^10.1.0",
2122
"eslint": "^6.7.2",
22-
"eslint-plugin-vue": "^6.1.2",
23+
"eslint-plugin-prettier": "^3.1.1",
24+
"eslint-plugin-vue": "^6.2.2",
25+
"lint-staged": "^9.5.0",
2326
"node-sass": "^4.12.0",
27+
"prettier": "^1.19.1",
2428
"sass-loader": "^8.0.2",
2529
"vue-template-compiler": "^2.6.11"
2630
},
27-
"babel": {
28-
"presets": [
29-
"@vue/cli-plugin-babel/preset"
30-
]
31-
},
3231
"eslintConfig": {
3332
"root": true,
3433
"env": {
3534
"node": true
3635
},
3736
"extends": [
3837
"plugin:vue/essential",
39-
"eslint:recommended"
38+
"eslint:recommended",
39+
"@vue/prettier"
4040
],
4141
"parserOptions": {
4242
"parser": "babel-eslint"
@@ -45,6 +45,16 @@
4545
},
4646
"browserslist": [
4747
"> 1%",
48-
"last 2 versions"
49-
]
48+
"last 2 versions",
49+
"not dead"
50+
],
51+
"gitHooks": {
52+
"pre-commit": "lint-staged"
53+
},
54+
"lint-staged": {
55+
"*.{js,jsx,vue}": [
56+
"vue-cli-service lint",
57+
"git add"
58+
]
59+
}
5060
}

site/components/HelloWorld.vue

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

site/images/vue-ui-01.png

-80.2 KB
Binary file not shown.

site/images/vue-ui-02.png

-121 KB
Binary file not shown.

site/images/vue-ui-03.png

-115 KB
Binary file not shown.

site/images/vue-ui-04.png

-181 KB
Binary file not shown.

site/images/vue-ui-05.png

-141 KB
Binary file not shown.

0 commit comments

Comments
 (0)