umbrella22

更新依赖

...@@ -65,13 +65,16 @@ ...@@ -65,13 +65,16 @@
65 "devDependencies": { 65 "devDependencies": {
66 "ajv": "^6.5.0", 66 "ajv": "^6.5.0",
67 "babel-core": "^6.26.3", 67 "babel-core": "^6.26.3",
68 + "babel-eslint": "^8.2.3",
68 "babel-loader": "^7.1.4", 69 "babel-loader": "^7.1.4",
70 + "babel-plugin-istanbul": "^4.1.6",
69 "babel-plugin-transform-runtime": "^6.23.0", 71 "babel-plugin-transform-runtime": "^6.23.0",
70 "babel-preset-env": "^1.7.0", 72 "babel-preset-env": "^1.7.0",
71 "babel-preset-stage-0": "^6.24.1", 73 "babel-preset-stage-0": "^6.24.1",
72 "babel-register": "^6.26.0", 74 "babel-register": "^6.26.0",
73 "babili-webpack-plugin": "^0.1.2", 75 "babili-webpack-plugin": "^0.1.2",
74 "cfonts": "^2.1.2", 76 "cfonts": "^2.1.2",
77 + "chai": "^4.1.2",
75 "chalk": "^2.4.1", 78 "chalk": "^2.4.1",
76 "copy-webpack-plugin": "^4.5.1", 79 "copy-webpack-plugin": "^4.5.1",
77 "cross-env": "^5.1.6", 80 "cross-env": "^5.1.6",
...@@ -79,20 +82,18 @@ ...@@ -79,20 +82,18 @@
79 "del": "^3.0.0", 82 "del": "^3.0.0",
80 "devtron": "^1.4.0", 83 "devtron": "^1.4.0",
81 "electron": "^2.0.4", 84 "electron": "^2.0.4",
85 + "electron-builder": "^20.19.2",
82 "electron-debug": "^1.5.0", 86 "electron-debug": "^1.5.0",
83 "electron-devtools-installer": "^2.2.4", 87 "electron-devtools-installer": "^2.2.4",
84 - "electron-builder": "^20.19.2",
85 - "babel-eslint": "^8.2.3",
86 "eslint": "^4.19.1", 88 "eslint": "^4.19.1",
89 + "eslint-config-standard": "^11.0.0",
87 "eslint-friendly-formatter": "^4.0.1", 90 "eslint-friendly-formatter": "^4.0.1",
88 "eslint-loader": "^2.0.0", 91 "eslint-loader": "^2.0.0",
89 "eslint-plugin-html": "^4.0.3", 92 "eslint-plugin-html": "^4.0.3",
90 - "eslint-config-standard": "^11.0.0",
91 "eslint-plugin-import": "^2.12.0", 93 "eslint-plugin-import": "^2.12.0",
92 "eslint-plugin-node": "^6.0.1", 94 "eslint-plugin-node": "^6.0.1",
93 "eslint-plugin-promise": "^3.8.0", 95 "eslint-plugin-promise": "^3.8.0",
94 "eslint-plugin-standard": "^3.1.0", 96 "eslint-plugin-standard": "^3.1.0",
95 - "mini-css-extract-plugin": "0.4.0",
96 "file-loader": "^1.1.11", 97 "file-loader": "^1.1.11",
97 "html-webpack-plugin": "^3.2.0", 98 "html-webpack-plugin": "^3.2.0",
98 "inject-loader": "^4.0.1", 99 "inject-loader": "^4.0.1",
...@@ -104,23 +105,22 @@ ...@@ -104,23 +105,22 @@
104 "karma-sourcemap-loader": "^0.3.7", 105 "karma-sourcemap-loader": "^0.3.7",
105 "karma-spec-reporter": "^0.0.32", 106 "karma-spec-reporter": "^0.0.32",
106 "karma-webpack": "^3.0.0", 107 "karma-webpack": "^3.0.0",
107 - "require-dir": "^1.0.0", 108 + "mini-css-extract-plugin": "0.4.0",
108 - "spectron": "^3.8.0",
109 - "babel-plugin-istanbul": "^4.1.6",
110 - "chai": "^4.1.2",
111 "mocha": "^5.2.0", 109 "mocha": "^5.2.0",
112 "multispinner": "^0.2.1", 110 "multispinner": "^0.2.1",
113 "node-loader": "^0.6.0", 111 "node-loader": "^0.6.0",
114 "node-sass": "^4.9.2", 112 "node-sass": "^4.9.2",
113 + "require-dir": "^1.0.0",
115 "sass-loader": "^7.0.3", 114 "sass-loader": "^7.0.3",
115 + "spectron": "^3.8.0",
116 "style-loader": "^0.21.0", 116 "style-loader": "^0.21.0",
117 "url-loader": "^1.0.1", 117 "url-loader": "^1.0.1",
118 "vue-html-loader": "^1.2.4", 118 "vue-html-loader": "^1.2.4",
119 "vue-loader": "^15.2.4", 119 "vue-loader": "^15.2.4",
120 "vue-style-loader": "^4.1.0", 120 "vue-style-loader": "^4.1.0",
121 "vue-template-compiler": "^2.6.9", 121 "vue-template-compiler": "^2.6.9",
122 - "webpack-cli": "^3.0.8",
123 "webpack": "^4.15.1", 122 "webpack": "^4.15.1",
123 + "webpack-cli": "^3.3.0",
124 "webpack-dev-server": "^3.1.4", 124 "webpack-dev-server": "^3.1.4",
125 "webpack-hot-middleware": "^2.22.2", 125 "webpack-hot-middleware": "^2.22.2",
126 "webpack-merge": "^4.1.3" 126 "webpack-merge": "^4.1.3"
......
1 +// 记录的数值
1 const state = { 2 const state = {
2 - main: 0 3 +
3 } 4 }
4 5
5 const mutations = { 6 const mutations = {
6 - DECREMENT_MAIN_COUNTER (state) { 7 +
7 - state.main--
8 - },
9 - INCREMENT_MAIN_COUNTER (state) {
10 - state.main++
11 - }
12 } 8 }
13 9
14 const actions = { 10 const actions = {
15 - someAsyncTask ({ commit }) { 11 +
16 - // do something async
17 - commit('INCREMENT_MAIN_COUNTER')
18 - }
19 } 12 }
20 13
21 export default { 14 export default {
22 - state, 15 + state
23 - mutations,
24 - actions
25 } 16 }
......