1

我的问题是当我有不同的管道(Gulp + SASS)时,JSPM / SystemJS 手动插入 CSS 依赖项(即Angular Material 的CSS)。

如何告诉 JSPM 不导入 CSS 文件或以任何方式解释 CSS 依赖项?我只发现了这个讨论 - https://github.com/jspm/jspm-cli/issues/791 - 但它根本没有帮助我。

4

1 回答 1

1

似乎 JSPM 更喜欢本地包覆盖而不是完全关闭 CSS 功能。

我原来问题的罪魁祸首是 Angular Material's package.json,其中包含以下 JSPM 配置:

"shim": {
    "angular-material": {
        "deps": [ "./angular-material.css!" ]
      }
}

所以真正解决我的问题的是覆盖该配置:

jspm install angular-material -o '{ shim: {} }'
于 2015-10-05T11:30:01.897 回答