私はしばらく反応しています。私はwebpackのようにモジュールローダーを使用しません。公開されている反応成分を再利用する
私はnpmを使ってnpmからファイルを取得し、その中のdistフォルダからdistを取得します。そして、es6からes5に行くためのバベル。
反応成分を再利用する方法を決めることはできませんでした。彼らは何らかの種類のrequire
を使用しているようです。 npmで見つけたコンポーネントを再利用する方法を私に説明してください。ここで
は、私はそれを使用する方法の例です:
<link rel="stylesheet" href="/styles/app.css" />
<script src="/scripts/3rd/polyfill.min.js"></script>
<script src="/scripts/3rd/comm/webext.js"></script>
<script src="/scripts/3rd/react-with-addons.min.js"></script>
<script src="/scripts/3rd/react-dom.min.js"></script>
<script src="/scripts/3rd/redux.min.js"></script>
<script src="/scripts/3rd/react-redux.min.js"></script>
<script src="/scripts/app.js"></script>
</head>
<body>
<div id="root"></div>
</body>
それから私のJSがある:
ReactDOM.render(
React.createElement(ReactRedux.Provider, { store },
React.createElement(App)
),
document.getElementById('root')
);
ノードチュートリアルの紹介をすることをお勧めします.JavaScriptモジュールの速度を上げることができます。また、セットアップを必要とせず、モジュールを使用する公式のReactスタータープロジェクトを使用することをお勧めします。https://github.com/facebookincubator/create-react-app – azium
例を教えてください。 – netchkin
@azium私は自分のターゲットがブラウザ用の拡張機能であるとしてcreate-react-appを使うことはできません。 – Noitidart