依存関係アップグレード地獄です。私は誰からのヒントを得ることができるかと思います。依存性のアップグレード地獄。このCSSローダーで何が問題になっていますか?
すべてを1つだけ消してしまうことができました。私はプロジェクトでPostCSSでCSSモジュールを使用しています。私はWebpack 2にアップグレードし、他のすべてのパッケージもアップグレードする機会を得ています。
私が抱えている問題は、CSSプロセッサの1つです。基本的に、別のファイルからクラスをロードするcomposesプロパティを含むCSSファイルは、失敗します。
これはWebPACKのCSSローダは次のようになります。
:私は、ブラウザのエラーコンソールでこのエラーが表示され、これらの構成のいずれかでスタイルシートを使用してページをロードしようとするとtest: /\.css/,
exclude: /node_modules/,
use: [
'style-loader',
{
loader: 'css-loader',
options: {
modules: true,
localIdentName: '[folder]__[local]___[hash:base64:5]',
importLoaders: 1
}
},
'postcss-loader'
]
Dynamic page loading failed TypeError: Cannot read property 'removeChild' of null
at removeStyleElement (eval at ./node_modules/style-loader/addStyles.js (main.js:9858), <anonymous>:122:25)
at remove (eval at ./node_modules/style-loader/addStyles.js (main.js:9858), <anonymous>:168:4)
at Array.updateStyle (eval at ./node_modules/style-loader/addStyles.js (main.js:9858), <anonymous>:180:4)
at addStylesToDom (eval at ./node_modules/style-loader/addStyles.js (main.js:9858), <anonymous>:69:22)
at module.exports (eval at ./node_modules/style-loader/addStyles.js (main.js:9858), <anonymous>:37:2)
at eval (eval at ./app/components/EntryGroup/styles.css (1.chunk.js:29), <anonymous>:7:77)
at Object../app/components/EntryGroup/styles.css (1.chunk.js:29)
at __webpack_require__ (main.js:687)
at fn (main.js:106)
at eval (eval at ./app/components/EntryGroup/index.js (1.chunk.js:22), <anonymous>:3:70)
style-loader
はエラーを投げているようですが、css-loader
は何もしてはいけないので、それが原因だと思います。それ以外はどこを見るか分からない。
提案?