我从generator-react-server创建了一个简单的项目。一切都很好。
我刚创建了一个新页面和一个新组件的新路由,并为home.js更改了hello-world.js(页面和组件)。
现在,当运行npm start
或react-server start
服务器关闭而不返回任何特定错误但会返回以下日志时(请注意,它之前已经记录了相同的消息)。
2016-10-21T15:44:01.071Z - warning: [react-server-cli.src.logProductionWarnings] PRODUCTION WARNING: the following current settings are discouraged in production environments. (If you are developing, carry on!):
2016-10-21T15:44:01.075Z - warning: [react-server-cli.src.logProductionWarnings] -- Minification is disabled. To enable, set minify to true (--minify at the command-line) or set NODE_ENV=production.
2016-10-21T15:44:01.076Z - warning: [react-server-cli.src.logProductionWarnings] -- Long-term caching is disabled. To enable, set longTermCaching to true (--long-term-caching at the command-line) or set NODE_ENV=production to turn on.
2016-10-21T15:44:01.076Z - info: [react-server-cli.src.logProductionWarnings] NODE_ENV is set to undefined
答案 0 :(得分:1)
问题是 routes.js 中定义的路线仍然指向不再存在的页面(page
属性)。路线无法解决。
routes.js :
{
"middleware": [],
"routes": {
"Homepage": {
"path": "/",
"page": "pages/home.js"
}
}
答案 1 :(得分:0)
您好,先生,您必须按照以下步骤运行代码
npm install -g yo
npm install -g generator-react-server
yo react-server
npm run start