2017-03-01 11 views
0

npmからサードパーティのコンポーネントをインストールする際に問題があります。たとえば、ドロップダウン反応モジュールがあり、私のモジュールで簡単に使用できます。しかし、私は多くのモジュールでコンポーネントのスタイルや他の依存関係を宣言しなければなりません。npmのコンポーネントをラップし、カスタムコンポーネントとしてエクスポートします。

このコンポーネント

のためのように、私はこの問題を解決するためにどのように私のモジュールのすべての中で

import 'icheck/skins/all.css'; 

をそのスタイルを注入する必要がありますか?

答えて

0

Dropdownと呼ばれるドロップダウンライブラリを使用しているとしますが、MyDropdownというカスタムモジュールを作成し、CSSをインポートしてDropdownをエクスポートします。

Dropdownを使用する他のすべてのモジュールは、MyDropdownからインポートします。 CSSはそれと共にロードされます。

+0

ファイルはどのように見えますか?私はcssをインポートしましたが、エクスポートのエラーがあります。 –

+0

は、ファイル名がinput.jsで、DropdownのCSSをすべてインポートした後、エクスポート 'Dropdown'を実行できますか? –

+0

だから、私はこれを頻繁にやっています。例えば、私は 'react-select'を使ってこれを行います。私の 'select.js'ファイルには、カスタムエクスポートのReactクラス(' Select'と呼ばれます)があり、これを私のアプリケーションのどこかでインポートします。このモジュールの一番上に、カスタムCSSをインポートします。あなたが見ている特定のエラーを提供できますか?多分あなたのカスタムモジュールも? –

関連する問題