sass-loader
プロジェクトでwebpack2を使用しており、いくつかのグローバルSassファイル(私の場合はSass変数を含むファイル)をコンポーネントスタイルファイルにインポートする必要があります。グローバルファイルの相対パスを書きたくありません。代わりに絶対パスを使いたいです。
すなわち私は書きたい
@import "~styles/variables";
の代わりに
@import "../../../variables"
このために、webpack構成の「styles」ディレクトリにエイリアスを使用します
resolve: {
...
alias: {
'styles': helpers.root('src/styles'),
}
}
これはすべて私が期待したとおりに機能し、webpackはSassを適切にコンパイルします。ただし、WebStormはチルダを使用したインポートを理解せず、このインポートにエラーがあることを強調しています。
src
ソースルートディレクトリであるWebStorm設定をすでに指摘しました。
どうすればこれを解決できますか?
このような解決は、現在のバージョン(2017.1 ATM)では現在サポートされていません。
これらのチケット(スター/投票/コメント)を見て、進捗状況の通知を受け取ります。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加