にルビーSCSSのtranspilerを使用して、資産の場所に関する問題の解決フォルダはファイルウォッチャー設定の作業ディレクトリとして設定され、WebStormでは「リソースルート」としてマークされます。しかし、transpilingはエラーで失敗します。 error sass/index.scss (Line 3: File to import not found or unreadable: bower_components/_colors.)
私はSCSSのこのような構造を持っているWebStorm
私はルートの場所へ
しかし、私の中をSCSS
で評価@import
ことの
- 現在のファイルの場所からの相対
- 相対を読みましたRuby transpilerがルートの場所に関連するファイルを見つけようとしないことは明らかです。バグですか?または私は何か間違っている?
私はルビーを通じてSCSSを設置し、これは私のファイルウォッチャーの設定であるhttps://www.jetbrains.com/help/webstorm/2016.1/transpiling-sass-less-and-scss-to-css.html
に応じてファイルウォッチャーを設定します。
これは助けになりました。 '-I'には冗長な同義語もあります:' --load-path'。 –
ところで、このダイアログウィンドウのいくつかのヒントが役立ちます。いくつかの助けを読む前に、私は実際に作業ディレクトリの設定はロードパスを設定するものだと思った... –
ダイアログウィンドウはすべてのファイルウォッチャー(実際にはウォッチャーとして任意のツールを設定できるUI)特定のヒントをそこに追加する方法はありません。使用可能なオプションはツール/バージョンによって異なります – lena