【发布时间】:2017-01-07 16:50:03
【问题描述】:
首先,我是 ReactJS 的新手。我已经根据以下链接完成了简单的 reactjs 项目。 http://www.tutorialspoint.com/reactjs/reactjs_environment_setup.htm 我可以通过运行“npm start”完美地运行和测试。但是,当我尝试与 expressJs 集成为编辑/开发如下编码时,我根本无法渲染。
包.json
"scripts": {
"start": "node server.js"
}
server.js
var express = require('express');
var path = require('path');
var app = express();
var isProduction = process.env.NODE_ENV === 'production';
var port = isProduction ? process.env.PORT : 3000;
var publicPath = path.resolve(__dirname, '/');
// We point to our static assets
app.use(express.static(publicPath));
console.log(publicPath)
// And run the server
app.listen(port, function () {
console.log('Server running on port ' + port);
});
每当我渲染为“npm start”时,遇到如下。
无法获取/
【问题讨论】: