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

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

上级 4800a03d
...@@ -155,7 +155,7 @@ module.exports = function generateJson (compilation) { ...@@ -155,7 +155,7 @@ module.exports = function generateJson (compilation) {
const jsFile = name.replace('.json', '.js') const jsFile = name.replace('.json', '.js')
if ( 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] !compilation.assets[jsFile]
) { ) {
const jsFileAsset = { const jsFileAsset = {
......
const { const {
parsePages parsePages
} = require('@dcloudio/uni-cli-shared') } = require('@dcloudio/uni-cli-shared')
const { const {
updateAppJsonUsingComponents updateAppJsonUsingComponents
} = require('@dcloudio/uni-cli-shared/lib/cache') } = require('@dcloudio/uni-cli-shared/lib/cache')
const { const {
hasOwn, hasOwn,
...@@ -63,13 +63,19 @@ module.exports = function (pagesJson, manifestJson) { ...@@ -63,13 +63,19 @@ module.exports = function (pagesJson, manifestJson) {
}) })
copyToJson(app, pagesJson, pagesJson2AppJson) copyToJson(app, pagesJson, pagesJson2AppJson)
if (app.usingComponents) { if (app.usingComponents) {
updateAppJsonUsingComponents(app.usingComponents) updateAppJsonUsingComponents(app.usingComponents)
} }
const project = Object.assign({}, manifestJson['mp-alipay'] || {})
delete project.usingComponents
return [{ return [{
name: 'app', name: 'app',
content: 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.
先完成此消息的编辑!
想要评论请 注册