作成反応するアプリは、次のようになりますApp.jsであなたを開始します。 App.cssはApp
、その後リアクト部品のrender
方法で文字列によって参照されているApp-header
のようなCSSクラスを持っています。この魔法のリンクはどうやって起こりますか?これはcss-loader npmパッケージの機能ですか?その場合、この機能はどこに文書化されていますか?私はWebpackの設定を調べるためにアプリを排出したが、このリンクがどのように起こっているかについて私の指を置くことはできなかった。CSS作成反応するアプリ
6
A
答えて
4
はcreate-react-app READMEによれば、CSSインポートはWebPACKのプラグインによって処理されます。
このプロジェクトのセットアップは、すべての資産を処理するためのWebPACKを使用しています。 Webpackは、JavaScriptの枠を越えてインポートの概念を「拡張」する独自の方法を提供します。 JavaScriptファイルがCSSファイルに依存していることを表現するには、JavaScriptファイルからCSSをインポートする必要があります。これにより、Webpackよりもコードを他のビルドツールや環境に移植しにくくなります。
create-react-appを使用して作成されたプロジェクトのビルドシステムは、別のパッケージreact-scripts
にあります。 CSSの輸入を可能にするために使用プラグインであるように思わcss-loaderに、このプロジェクトincludes a dependency、のpackage.json
。
0
あなたがスタートをNPMときに、私の知る限り魔法の全てが反応し、スクリプトのインストールだモジュールおよび実行中に起こってする必要があり、作成反応するアプリを使用している場合。
関連する問題
- 1. React.js:作成反応するアプリ
- 2. 作成反応するアプリは、ドッキングウィンドウ-compose.yml
- 3. 反応するアプリを作成&反応スリック
- 4. 作成反応するアプリは、私は私のアプリを反応させるブートストラップするために作成反応するアプリを使用するプロキシ
- 5. 建物アプリ作成後反応するネイティブアプリ
- 6. 反応ネイティブで作成したアプリのナビゲーションエラーを取得する
- 7. 反応アプリの作成がgithubページで失敗する
- 8. 条件付きのCSSを作成する - 反応 - アプリケーション
- 9. オーディオ再生()で応答していない作成-反応するアプリcomponentDidMount
- 10. 反応が反応した反応成分から反応して反応する成分を反応ユニットテスト
- 11. 反応-CSS-モジュール
- 12. コマンドプロンプトから反応アプリを作成できません
- 13. 反応成分/オーバーレイ反応成分で反応成分DidMountを使用する
- 14. 反応的な行を作成する
- 15. が作成反応するアプリプロジェクト
- 16. 反応ネイティブでパーティクルエフェクトを作成する
- 17. withRouter、connect()と反応作成する
- 18. 反応でディレクトリツリーコンポーネントを作成する
- 19. "gated"反応コンポーネントを作成する
- 20. 反応ネイティブでシングルトンクラスを作成する
- 21. 作成反応するアプリとJavaScript依存性が再現する
- 22. 反応アプリを作成するにはGoogleのrecaptchaを追加するには?
- 23. ファイル名を指定して実行「を作成反応するアプリは」
- 24. 作成反応するアプリは、インストール・エラー(「コマンドが見つかりません」)
- 25. ローカルおよびdevの環境変数反応するアプリを作成
- 26. シンプルなjqueryとcssで反応的なメニューを作成するには
- 27. CSSを使用して反応的な水平レイアウトを作成するには?
- 28. ウェブパックCSS-ローダー生成されたCSSクラス名が反応し、ブートストラップ
- 29. 必要なCSSの反応アプリの背景画像
- 30. 反応アプリでCSSを読み込む方法は?