2017-10-20 21 views
0

vaadin-archetype-widgetという名前のMavenアーキタイプで作成されたVaadin 8.1.5アプリ私は、簡単にデモアプリケーションモジュール> SRC>メイン> Webアプリケーション> VAADIN>テーマ>デモ> styles.scss内のファイル、私はIntelliJの2017.2で報告されたこれらのエラーを取得する場所:Vaadin 8.1デフォルトでSCSSエラー:「ディレクトリ 'valo'を解決できません」&「エラー:(1,18)ファイル 'valo.scss'を解決できません」

Error:(1, 13) Cannot resolve directory 'valo'

Error:(1, 18) Cannot resolve file 'valo.scss'

...このコンテンツについて:

@import "../valo/valo.scss"; 

$gray: #d1d1cf; 
$green: #40b527; 
$darkgreen: darken($green, 30%); 
… 

これは本当のエラーですか?

  • この行は以前のバージョンのVaadinの残っていますか?
  • またはvaloフォルダとvalo.scssファイルがビルド時に表示されるため、実際の問題ではありませんか?

targetフォルダを閲覧しても、valoフォルダは表示されません。私はtarget>my-app-1.0-SNAPSHOT>VAADIN>themes>demo>styles.scssを参照してください。これは、以前のバージョンのVaadinからのMavenのアーキタイプのアーティファクトに残っている間違いかもしれないと私は考えます。

+0

クラスパスのvaloフォルダですか?通常、いくつかのテーマのJARファイルです。 –

答えて

1

これは実際のエラーではなく、IntelliJはここで大きな画像を取得できません(ほとんどの場合はIDEのように)。ここでの正しい権限と間違いの権限は、VaadinのSASS-Compiler(開発者モードまたはビルドツールの実行中に要求に応じて実行される)であり、クラスパス上のものを検索します。IntelliJは、実際のディレクトリ。

valoフォルダは、実行時にcom.vaadin:vaadin-themes jarに入れられます。

+0

ビルド対象に入れ子になった 'valo'フォルダが見つからないという質問に段落を追加しました。 –

+0

これらのディレクトリは 'com.vaadin:vaadin-themes' jarファイルにあります。 – cfrick

関連する問題