如何在 JSPM / SystemJS 中禁用 CSS 导入
How to disable CSS imports in JSPM / SystemJS
我的问题是 JSPM / SystemJS 在我有不同的管道时手动插入 CSS 依赖项(即 Angular Material 的 CSS)对于那些 (Gulp + SASS).
如何告诉 JSPM 不导入 CSS 文件或以任何方式解释 CSS 依赖关系? 我只找到这个讨论 - https://github.com/jspm/jspm-cli/issues/791 - 但它根本没有帮助我。
似乎 JSPM 更喜欢 本地包覆盖 而不是完全关闭 CSS 功能。
我原来问题的罪魁祸首是Angular Material的package.json
,其中包含以下JSPM配置:
"shim": {
"angular-material": {
"deps": [ "./angular-material.css!" ]
}
}
所以真正解决我的问题的是覆盖该配置:
jspm install angular-material -o '{ shim: {} }'
我的问题是 JSPM / SystemJS 在我有不同的管道时手动插入 CSS 依赖项(即 Angular Material 的 CSS)对于那些 (Gulp + SASS).
如何告诉 JSPM 不导入 CSS 文件或以任何方式解释 CSS 依赖关系? 我只找到这个讨论 - https://github.com/jspm/jspm-cli/issues/791 - 但它根本没有帮助我。
似乎 JSPM 更喜欢 本地包覆盖 而不是完全关闭 CSS 功能。
我原来问题的罪魁祸首是Angular Material的package.json
,其中包含以下JSPM配置:
"shim": {
"angular-material": {
"deps": [ "./angular-material.css!" ]
}
}
所以真正解决我的问题的是覆盖该配置:
jspm install angular-material -o '{ shim: {} }'