2017-09-07 8 views
0

私は流星でfroalaエディタを使用して反応しています。 froalaエディタでは、cssファイルをインポートする必要があります。私は、サーバーのクラッシュ例えばユートピアのノードモジュールからCSSファイルをインポートする

import 'froala-editor/css/froala_style.min.css'; 

をインポートし、私にエラー

SyntaxError: Unexpected token . 

を与えるときhttps://www.froala.com/wysiwyg-editor/docs/framework-plugins/reactそれは、JavaScriptなどのファイルを解析しているようです。 流星バージョン1.5.2を使用しています。 meteor 1.5.2のノードモジュールからCSSファイルをインポートする正しい方法は何ですか?

+0

これは完全に合法ですが、反応の中では、インポートされたファイルのタイプが期待通りではないようです。つまり、 'path/filename.type'は' path/filename.something.type'ではありません。とにかく、ビルドの後半では縮小されます。 –

+0

私は 'import 'font-awesome/css/font-awesome.css';をインポートしました。これは私に同じエラーを与えました@MichelFloyd – jalen201

+0

その後、パスが問題になるかもしれません - インポートパスは、このパスはあなたのjsファイルがルートにあると想定していますが、これはありそうもありません。 –

答えて

3

メインスタイルシートで@import構文を使用して、コンポーネントではなくcssをインポートできます。

+0

froalaエディタでは、CSSをインポートする必要があります。コンポーネントを適切にレンダリングするには、CSSをインポートする必要があります。 https://www.froala.com/wysiwyg-editor/docs/framework-plugins/react – jalen201

+0

はい、同じファイルにcssをインポートする必要はありません。あなたは、コンポーネントがレンダリングされる前にcssがインポートされることを確認する必要があります。あなたのメインスタイルシートにインポートすることで、他のアプリケーションのCSSと一緒にインポートするので、コンポーネントがレンダリングされるまでにロードされます。 –

+0

しかし、流星の中のノードモジュールからcssファイルをハックするのではなく、この問題を解決するための解決法がありますか? – jalen201

関連する問題