1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
| module.exports = function (pagesJson, manifestJson) {
| const {
| app,
| project
| } = require('../mp')(pagesJson, manifestJson, require('./project.swan.json'))
|
| const content = project.content
|
| const miniprogram = content.condition && content.condition.miniprogram
| if (miniprogram && Array.isArray(miniprogram.list) && miniprogram.list.length) {
| content['compilation-args'].options = miniprogram.list.map((item) => {
| return {
| id: item.id,
| text: item.name,
| extra: {
| index: item.pathName,
| query: item.query
| }
| }
| })
| delete content.condition
| }
|
| project.name = 'project.swan'
| return [
| app,
| project
| ]
| }
|
|