我可以在另一个React-Router应用程序中嵌入或提供服务吗?

时间:2019-02-16 13:54:28

标签: reactjs react-router

我有一个使用ReactJS和React-Router构建的个人网站/作品集。我希望能够在个人网站上(而不是提供外部链接)作为我的编码演示服务于单独开发和构建的ReactJS应用程序。我已经使用Create-React-App引导了原始网站应用。

我尝试将已构建的文件(index.html和* .js文件)放在公共文件夹中,该文件在构建应用程序时复制到/ build文件夹中。但是,这些文件无法提供。

有趣的是,它正在与React开发服务器一起使用,但是在构建并使用npm'serve'模块并为其提供服务后停止了工作。

例如我已将构建的演示应用程序复制到

/public/demo-builds/[app-name]/

,并且在构建主网站应用程序时将其复制为

/build/demo-builds/[app-name]/

访问my-domain-name.com/demo-builds/[app-name]my-domain-name.com/demo-builds/[app-name]/index.html会导致错误。

尝试在react-router应用程序中服务单独的内置应用程序的整体方法是否存在问题?

有没有一种可以在React应用程序中提供内置React应用程序的方法?

0 个答案:

没有答案