これらはindex.htmlファイルの内容ですは反応し
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="https://cdnjs.cloudflare/ajax/libs/babel-core/5.8.23/browser.min.js"></script>
<script src="https://cdnjs.cloudflare/ajax/libs/react/0.14.7/react.js"></script>
<script src="https://cdnjs.cloudflare/ajax/libs/react/0.14.7/react-dom.js"></script>
</head>
<body>
<div id = "app">
<script type="text/babel" src="app.jsx">
</script>
</div>
</body>
</html>
そして、私のapp.jsxファイルの内容を表現server.jsファイルの
ReactDOM.render(
<h1>Hello React!</h1>,
document.getElementById('app')
);
内容は
ですvar express = require('express');
var app = express();
app.use(express.static('public'));
app.listen(3000,function(){
console.log('Express server is up on port 3000');
});
そして、package.jsonの内容は
です私は、コマンドノードserver.js、ページのローカルホストを使用してファイルを実行すると、ディレクトリ構造が directory structure
です:// 3000が空白であることが判明しました。私は期待していたこんにちは!が画面に表示されます。 私は反応を出して表現しています。なぜこれがそうであるのか理解できませんでした。
残念ながら、それは動作しませんでした –
あなたのディレクトリ構造は何ですか投稿することができます –
ディレクトリ構造は質問の末尾にあります –