张恒

调整脚本中,对win64,win32,mac的打包脚本,详见readme

...@@ -37,5 +37,6 @@ npm test ...@@ -37,5 +37,6 @@ npm test
37 这是花裤衩大大原本的[地址](https://github.com/PanJiaChen/electron-vue-admin) 37 这是花裤衩大大原本的[地址](https://github.com/PanJiaChen/electron-vue-admin)
38 38
39 # 更新日志 39 # 更新日志
40 +- 2019年8月10日更新:添加各个平台的build脚本,当您直接使用build时,则会打包您当前操作系统对应的安装包,mac需要在macos上才能进行打包,而linux打包win的话,需要wine的支持,否则会失败
40 - 2019年8月4日更新:修正原webpack配置中没有将config注入的小问题,添加了拦截实例,修改了侧栏,侧栏需要底色的请勿更新,此更新可能会导致侧栏底色无法完全覆盖(待修正),添加axios接口示例,待测。 41 - 2019年8月4日更新:修正原webpack配置中没有将config注入的小问题,添加了拦截实例,修改了侧栏,侧栏需要底色的请勿更新,此更新可能会导致侧栏底色无法完全覆盖(待修正),添加axios接口示例,待测。
41 - 2019年8月1日更新:将node-sass版本更新至最新版本,尝试修正由于nodejs环境是12版导致失败(注意!此次更新可能会导致32位系统或者nodejs版本低于10的用户安装依赖报错)去除路由表中重复路由,解决控制台无端报错问题。 42 - 2019年8月1日更新:将node-sass版本更新至最新版本,尝试修正由于nodejs环境是12版导致失败(注意!此次更新可能会导致32位系统或者nodejs版本低于10的用户安装依赖报错)去除路由表中重复路由,解决控制台无端报错问题。
...\ No newline at end of file ...\ No newline at end of file
......
...@@ -7,6 +7,9 @@ ...@@ -7,6 +7,9 @@
7 "main": "./dist/electron/main.js", 7 "main": "./dist/electron/main.js",
8 "scripts": { 8 "scripts": {
9 "build": "node .electron-vue/build.js && electron-builder", 9 "build": "node .electron-vue/build.js && electron-builder",
10 + "build:win32": "node .electron-vue/build.js && electron-builder --win --ia32",
11 + "build:win64": "node .electron-vue/build.js && electron-builder --win --x64",
12 + "build:mac": "node .electron-vue/build.js && electron-builder --platform=mac",
10 "build:dir": "node .electron-vue/build.js && electron-builder --dir", 13 "build:dir": "node .electron-vue/build.js && electron-builder --dir",
11 "build:clean": "cross-env BUILD_TARGET=clean node .electron-vue/build.js", 14 "build:clean": "cross-env BUILD_TARGET=clean node .electron-vue/build.js",
12 "build:web": "cross-env BUILD_TARGET=web node .electron-vue/build.js", 15 "build:web": "cross-env BUILD_TARGET=web node .electron-vue/build.js",
...@@ -28,8 +31,7 @@ ...@@ -28,8 +31,7 @@
28 "dist/electron/**/*" 31 "dist/electron/**/*"
29 ], 32 ],
30 "dmg": { 33 "dmg": {
31 - "contents": [ 34 + "contents": [{
32 - {
33 "x": 410, 35 "x": 410,
34 "y": 150, 36 "y": 150,
35 "type": "link", 37 "type": "link",
......