Skip to content

请问aioPkg字段的生成逻辑是怎样的 #90

Description

@fancyboynet

配置部分:

.match('!page/**.html', {
            loaderLang: false
        })
        .match('::package', {
            postpackager: fis.plugin('loader', {
                resourceType: 'mod',
                allInOne: {
                    ignore: ['static/lib/**', 'node_modules/jquery/**']
                }
            })
        })

打包后发现,一个组件的aioPkg字段对应的是最后一个有用到这个组件的页面的资源,例如

"w:widget/header/header.css": {
            "uri": "/static/w/widget/header/header_2bb2592.css",
            "type": "css",
            "deps": [
                "w:widget/reset/reset.css"
            ],
            "aioPkg": "w:pkg/page/zzz/zzz.html_aio.css"
        }

其中header.css在多个页面都会被用到,zzz.html应该是最后一个打包的页面?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions