正在显示
2 个修改的文件
包含
14 行增加
和
23 行删除
| ... | @@ -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 | } | ... | ... |
-
请 注册 或 登录 后发表评论