提交 355e0efa 编写于 作者: fxy060608's avatar fxy060608

feat(mp-alipay): add mini.project.json #1164

上级 4800a03d
......@@ -155,7 +155,7 @@ module.exports = function generateJson (compilation) {
const jsFile = name.replace('.json', '.js')
if (
!['app.js', 'manifest.js', 'project.config.js', 'project.swan.js'].includes(jsFile) &&
!['app.js', 'manifest.js', 'mini.project.js', 'project.config.js', 'project.swan.js'].includes(jsFile) &&
!compilation.assets[jsFile]
) {
const jsFileAsset = {
......
const {
parsePages
} = require('@dcloudio/uni-cli-shared')
} = require('@dcloudio/uni-cli-shared')
const {
updateAppJsonUsingComponents
} = require('@dcloudio/uni-cli-shared/lib/cache')
} = require('@dcloudio/uni-cli-shared/lib/cache')
const {
hasOwn,
......@@ -63,13 +63,19 @@ module.exports = function (pagesJson, manifestJson) {
})
copyToJson(app, pagesJson, pagesJson2AppJson)
if (app.usingComponents) {
updateAppJsonUsingComponents(app.usingComponents)
}
}
const project = Object.assign({}, manifestJson['mp-alipay'] || {})
delete project.usingComponents
return [{
name: 'app',
content: app
}, {
name: 'mini.project',
content: project
}]
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册