gpt4 book ai didi

css - 插件 CSS 文件未从 SystemJS 构建包中删除

转载 作者:行者123 更新时间:2023-11-28 05:38:12 25 4
gpt4 key购买 nike

当我使用 JSPM 捆绑命令捆绑 JavaScript 文件并删除我自己的源文件以获取第三方库 bundle 时,我的 CSS 文件不会从 bundle 中删除。

我的 grunt 配置如下:

lib: { // third-party libraries bundle
files: {
"src/lib.bundle.js": tsAboutSrcFiles + " - [about/**/*] - [core/**/*]"
}
}

属于“about”和“core”目录的 CSS 文件不会被删除并最终出现在 lib.bundle.js 中

config.js 显示 lib.bundle.js 包含如下文件:

"about/aboutbox.component.css!github:systemjs/plugin-css@0.1.22.js"

问题是:如何从第 3 方包中删除这些文件?

最佳答案

通过反复试验找到了解决方案,可能不是最优雅的,但至少这是可行的:

lib: { // third-party libraries bundle
files: {
"src/lib.bundle.js": tsAboutSrcFiles + " - [about/**/*] - [core/**/*] - [about/**/*!github:systemjs/plugin-css@0.1.22.js] - [core/**/*!github:systemjs/plugin-css@0.1.22.js]"
}
}

关于css - 插件 CSS 文件未从 SystemJS 构建包中删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38064504/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com