私の問題は、JSPM / SystemJS が手動で CSS 依存関係 ( Angular Material のCSS) を挿入することです (Gulp + SASS)。
CSS ファイルをインポートしたり、CSS の依存関係を解釈したりしないように JSPM に指示するにはどうすればよいですか? 私はこの議論だけを見つけました - https://github.com/jspm/jspm-cli/issues/791 - しかし、それは私をまったく助けませんでした.
私の問題は、JSPM / SystemJS が手動で CSS 依存関係 ( Angular Material のCSS) を挿入することです (Gulp + SASS)。
CSS ファイルをインポートしたり、CSS の依存関係を解釈したりしないように JSPM に指示するにはどうすればよいですか? 私はこの議論だけを見つけました - https://github.com/jspm/jspm-cli/issues/791 - しかし、それは私をまったく助けませんでした.
JSPM は、CSS 機能を完全にオフにするよりも、ローカル パッケージのオーバーライドを好むようです。
package.json
私の元の問題の原因は、次の JSPM 構成を含むAngular Material のです。
"shim": {
"angular-material": {
"deps": [ "./angular-material.css!" ]
}
}
したがって、私の問題を本当に解決したのは、その構成をオーバーライドすることでした:
jspm install angular-material -o '{ shim: {} }'