jsx 変換に reactify を使用しようとしていますが、reactify を使用して jsx から通常の js への変換を行いました。しかし、変換した js ファイルを実行しようとすると、どういうわけかコンテンツが表示されません。しかし、ブラウザ jsxtransformer にインポートすると、コンテンツが表示されます。手順のエラーを理解できません。誰かがそれについて知っているなら、私を助けてください。ありがとうございました..
質問する
299 次
1 に答える
0
ドキュメントに記載されているように、ブラウザー内トランスパイルは Babel から削除されましたが、Daniel15 は「ブラウザーを含む非 Node.js 環境」で使用するためのスタンドアロン ビルドを作成しました。
https://github.com/Daniel15/babel-standalone
この参照をページに追加するだけです。
<script src="https://cdnjs.cloudflare.com/ajax/libs/babel-standalone/6.4.4/babel.min.js"></script>
次に、他のスクリプト ファイルへの参照で属性を使用していることを確認します。type="text/babel"
たとえば、次のようになります。
<script type="text/babel" src="scripts/myReactComponent.jsx"></script>
于 2016-01-28T13:53:25.067 に答える