私はちょうど反応を学び始めました。react.js without node.js外部ファイルで利用可能なコンポーネントクラスを含めることができません
var HelloWorld = React.createClass({
render: function() {
return (
<p>Hello, {this.props.name}! </p>
);
}
});
ReactDOM.render(<HelloWorld name="Narayanan Arumugam" />,
document.getElementById("container"));
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/15.1.0/react.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/15.1.0/react-dom.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/babel-core/5.8.23/browser.min.js"></script>
<div id="container"></div>
上記のコードは正常に動作してもNode.jsのを使用していません。今度は、外部ファイルにJavascriptコードを追加し、scripts.jsのように呼び出す方法をindex.htmlに含めます。
私は別のファイルに追加しようとしました。 scripts.jsファイルがindex.htmlと同じディレクトリレベルにあり、その内部にJavaScriptコードが置かれていました。 以下のコマンドでファイルを使用しようとしました。
<script type="text/babel" src="scripts.js"></script>
が、私は私のクラスを分離することができるようにしたい
はい、私はbabel-coreを含んでいます。まだ空白のページを取得しています。 –
私はあなたがあなたのコードをすべて投稿していないことを知った。それを修理してください –
最終的にノードをインストールし、この作業を取得していた。ありがとう:) –