可以将基于react-router的webapp部署到在node.js服务器下运行的生产中吗?部署静态文件会阻止像server.com/about这样的链接工作,除非首先加载index.html。我们可以通过使用HashRouter来解决这个问题,但是沿着这条路走似乎是老生常谈。
index.js
import React, { Component } from 'react';
import ReactDOM from 'react-dom';
import App from './js/App';
import About from '
我现在有一个应用程序部署在流星云的免费层上,用于测试目的。
该应用程序在本地主机上运行良好,但在将其部署到服务器上时,应用程序显示一个空白页,即使它已成功部署。控制台中有一个错误,即:
Uncaught Error: Cannot find module '/imports/ui/app'
这个应用程序使用的是react路由器6。下面是相应行的main.js节选:
...
import App from '/imports/ui/app'; //the line that is causing headache
import Dashboard from &