2017-01-18 8 views
0

私はホストアプリケーションのディレクトリの外のディレクトリにカスタムで作成されたアドオンを持っています。次いで、EmberJs - アドオン内のaddon.scssファイルは、消費側のアプリケーションにマップされます

paths : [ '<relative path>'] 

に、燃えさし-アドオンオブジェクトの下に相対パスを提供することによって、package.jsonファイルを介してアドオンをインポートIは、アドオン/スタイル下アドオンのコンポーネントのスタイルを提供しています/addon.scss。私はコンポーネントのスタイルに基盤を使用していますので、私のaddon.scssにはいくつかの@importがあり、インポートされたファイルにはbower_component/foundation/*からの@importステートメントがあります。

ダミーのアプリケーションアドオンで。しかし、アドオンを含む消費アプリを正常に構築することはできません。アプリの基礎スタイルの@importステートメントで失敗します。消費アプリのbower_componentsには、それぞれのファイルが配置された基礎モジュールがあります。

ありがとうございます!

答えて

0

ファイルをapp.scssファイルにインポートしていますか?例えば

@import "../../bower_components/bootstrap-sass/assets/stylesheets/bootstrap"; 

インポートすると、ビルド時にコンパイルされてインクルードされます。

ピート

関連する問題