Skip to content

Commit 16a2282

Browse files
author
w-xuefeng
committed
feat: update entry
1 parent 86b4f6d commit 16a2282

File tree

13 files changed

+102
-109
lines changed

13 files changed

+102
-109
lines changed

.syncignore

Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1 @@
1-
2-
{
3-
**/*.js.map,
4-
**/node_modules/**,
5-
src/**,
6-
package.json,
7-
package-lock.json,
8-
**/build/**,
9-
**/config/**,
10-
**/static/**,
11-
**/test/**,
12-
**/widget/**,
13-
**/dist/**,
14-
postcss.config.js,
15-
README.md
16-
}
1+
{**/*.js.map,**/node_modules/**,src/**,script/**,public/**,dist/**,.vscode/**}

config.xml

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<widget id="A123456890" version="0.0.1">
1+
<widget id="A6029291824708" version="0.0.1">
22

33
<name>vue示例</name>
44

@@ -20,43 +20,43 @@
2020

2121
<preference name="pageBounce" value="false"/>
2222

23-
<preference name="appBackground" value="rgba(0,0,0,0.0)"/>
23+
<preference name="appBackground" value="rgba(0,0,0,0.0)"/>
2424

25-
<preference name="windowBackground" value="rgba(0,0,0,0.0)"/>
25+
<preference name="windowBackground" value="rgba(0,0,0,0.0)"/>
2626

27-
<preference name="frameBackgroundColor" value="rgba(0,0,0,0.0)"/>
27+
<preference name="frameBackgroundColor" value="rgba(0,0,0,0.0)"/>
2828

29-
<preference name="hScrollBarEnabled" value="true"/>
29+
<preference name="hScrollBarEnabled" value="true"/>
3030

31-
<preference name="vScrollBarEnabled" value="true"/>
31+
<preference name="vScrollBarEnabled" value="true"/>
3232

33-
<preference name="autoLaunch" value="true"/>
33+
<preference name="autoLaunch" value="true"/>
3434

35-
<preference name="fullScreen" value="false"/>
35+
<preference name="fullScreen" value="false"/>
3636

37-
<preference name="autoUpdate" value="true" />
37+
<preference name="autoUpdate" value="true" />
3838

39-
<preference name="smartUpdate" value="false" />
39+
<preference name="smartUpdate" value="false" />
4040

41-
<preference name="debug" value="true"/>
41+
<preference name="debug" value="true"/>
4242

43-
<preference name="statusBarAppearance" value="true"/>
43+
<preference name="statusBarAppearance" value="true"/>
4444

45-
<permission name="readPhoneState" />
45+
<permission name="readPhoneState" />
4646

47-
<permission name="camera" />
47+
<permission name="camera" />
4848

49-
<permission name="record" />
49+
<permission name="record" />
5050

51-
<permission name="location" />
51+
<permission name="location" />
5252

53-
<permission name="fileSystem" />
53+
<permission name="fileSystem" />
5454

55-
<permission name="internet" />
55+
<permission name="internet" />
5656

57-
<permission name="bootCompleted" />
57+
<permission name="bootCompleted" />
5858

59-
<permission name="hardware" />
59+
<permission name="hardware" />
6060

6161
</widget>
6262

index.html

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,12 @@
1111
<body>
1212
<div id="app"></div>
1313
<script>
14-
if (typeof api !== 'undefined') {
15-
window.apiready = function () {
16-
api.openWin({
17-
name: 'default',
18-
url: 'http://127.0.0.1:8010/html/indexhome.html',
19-
});
20-
};
21-
}
14+
window.apiready = function () {
15+
api.openWin({
16+
name: 'index',
17+
url: 'http://192.168.30.15:8080/indexindex.html',
18+
});
19+
};
2220
</script>
2321
</body>
2422

public/favicon.ico

-4.19 KB
Binary file not shown.

public/index.html

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
<meta charset="UTF-8">
55
<meta name="viewport" content="maximum-scale=1.0,minimum-scale=1.0,user-scalable=0,width=device-width,initial-scale=1.0" />
66
<meta name="format-detection" content="telephone=no,email=no,date=no,address=no">
7-
<link rel="icon" href="<%= BASE_URL %>favicon.ico">
87
<title><%= htmlWebpackPlugin.options.title %></title>
98
</head>
109

script/entry.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
const glob = require('glob');
22
const path = require('path');
33
const fs = require('fs');
4+
const pageConfig = require('../src/config/page');
45

56
const tempEntry = {
67
template: 'public/index.html',
@@ -42,14 +43,13 @@ function createEntries() {
4243
);
4344
result[pageName] = {
4445
...tempEntry,
46+
...pageConfig[pageName],
47+
chunks: ['chunk-vendors', 'chunk-common', pageName],
4548
entry: resolve(`${jsFileName}.js`),
46-
filename: `${pageName}.html`,
47-
title: ''
49+
filename: `${pageName}.html`
4850
};
4951
return result;
5052
}, {});
5153
}
5254

53-
console.log(createEntries());
54-
55-
module.exports = { getPages, createEntries };
55+
module.exports = { createEntries };

src/config/page.js

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
const pageConfig = {
2+
indexindex: {
3+
title: '首页'
4+
},
5+
loginindex: {
6+
title: '登录页'
7+
},
8+
gestureunlockindex: {
9+
title: '手势解锁'
10+
},
11+
bottomframeindex: {
12+
title: '底部导航'
13+
}
14+
}
15+
16+
module.exports = pageConfig

src/pages/bottomframe/index.vue

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,13 @@
11
<template>
22
<div>
3-
3+
bottomframe
44
</div>
55
</template>
66

77
<script>
8-
export default {
9-
name: 'bottomframe'
10-
11-
}
8+
export default {
9+
name: 'bottomframe'
10+
};
1211
</script>
1312

14-
<style lang="scss" scoped>
15-
16-
</style>
13+
<style lang="scss" scoped></style>

src/pages/gestureunlock/index.vue

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,13 @@
11
<template>
22
<div>
3-
3+
gestureulock
44
</div>
55
</template>
66

77
<script>
8-
export default {
9-
name: 'gestureulock'
10-
11-
}
8+
export default {
9+
name: 'gestureulock'
10+
};
1211
</script>
1312

14-
<style lang="scss" scoped>
15-
16-
</style>
13+
<style lang="scss" scoped></style>

src/pages/index/index.vue

Lines changed: 16 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,23 @@
11
<template>
2-
<div>
3-
4-
</div>
2+
<div class="index">{{ title }}</div>
53
</template>
64

75
<script>
8-
export default {
9-
name: 'index'
10-
11-
}
6+
export default {
7+
name: 'index',
8+
data() {
9+
return {
10+
title: 'lalala'
11+
};
12+
},
13+
mounted() {}
14+
};
1215
</script>
1316

1417
<style lang="scss" scoped>
15-
16-
</style>
18+
.index {
19+
width: 100px;
20+
color: #000;
21+
background: dodgerblue;
22+
}
23+
</style>

0 commit comments

Comments
 (0)