Skip to content

Commit e8c6a59

Browse files
committed
windows fixed
1 parent 4dde2b2 commit e8c6a59

File tree

5 files changed

+19
-4
lines changed

5 files changed

+19
-4
lines changed

build/icon.ico

-241 KB
Binary file not shown.

package.json

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@
66
"scripts": {
77
"start": "electron main.js",
88
"build:mac": "electron-packager ./ WeFlow --platform=darwin --arch=x64 --icon=./assets/img/WeFlow.icns --overwrite --out ./dist/$npm_package_version --version=0.37.8",
9+
"build:win64": "electron-packager ./ WeFlow --platform=win32 --arch=x64 --icon=./assets/img/WeFlow.png --overwrite --out ./dist-win --version=0.37.8",
910
"pack": "build --target dir",
10-
"dist": "rimraf dist && build",
11-
"dist:win64": "./node_modules/.bin/build --win --x64"
11+
"dist": "rimraf dist && build"
1212
},
1313
"build": {
1414
"app-bundle-id": "com.weixin.weflow",
1515
"app-category-type": "publish.app-category.weflow-design",
1616
"win": {
17-
"iconUrl": "http://7xojg5.com1.z0.glb.clouddn.com/icon.ico"
17+
"iconUrl": "http://7xojg5.com1.z0.glb.clouddn.com/icon.ico"
1818
}
1919
},
2020
"repository": {
@@ -37,6 +37,7 @@
3737
"electron-builder": "^4.2.2",
3838
"electron-packager": "^7.0.3",
3939
"electron-prebuilt": "^0.37.0",
40+
"electron-winstaller": "^2.3.1",
4041
"rimraf": "^2.5.2"
4142
},
4243
"dependencies": {
@@ -75,4 +76,4 @@
7576
"tmt-ejs-helper": "^0.0.1",
7677
"vinyl-fs": "^2.4.3"
7778
}
78-
}
79+
}

src/_tasks/dev.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,13 @@ if(Common.fileExist(projectConfigPath)){
3434

3535
let lazyDir = config.lazyDir || ['../slice'];
3636

37+
if(Common.PLATFORM === 'win32'){
38+
for(let i = 0; i < lazyDir.length; i++){
39+
lazyDir[i] = lazyDir[i].replace(/\//g, '\\');
40+
}
41+
}
42+
43+
3744
let paths = {
3845
src: {
3946
dir: path.join(projectPath, './src'),

src/_tasks/dist.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,12 @@ function dist(projectPath, log, callback) {
4848

4949
let lazyDir = config.lazyDir || ['../slice'];
5050

51+
if(Common.PLATFORM === 'win32'){
52+
for(let i = 0; i < lazyDir.length; i++){
53+
lazyDir[i] = lazyDir[i].replace(/\//g, '\\');
54+
}
55+
}
56+
5157
let postcssOption = [];
5258

5359
if (config.supportREM) {

src/_tasks/zip.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ module.exports = function (projectPath, log, callback) {
2121
.pipe(zip('dist.zip'))
2222
.pipe(vfs.dest(projectPath))
2323
.on('end', function(){
24+
console.log('zip success.');
2425
log('zip success.');
2526
cb && cb();
2627
})

0 commit comments

Comments
 (0)