Reactjs 我可以拥有一个没有Node.js服务器的多页面React应用程序吗?

Reactjs 我可以拥有一个没有Node.js服务器的多页面React应用程序吗?,reactjs,webpack,multi-page-application,Reactjs,Webpack,Multi Page Application,我想开发一个多页面的React应用程序,在那里你有多个HTML文件,而不是一个带有路由的HTML文件。但是,到目前为止,我找到的所有解决方案都需要Node.js服务器 经过多次努力,我最终自己编写了一个webpack配置文件来生成多个HTML文件,它根据我定义的特定文件名模式生成多个HTML文件。然而,配置文件并不容易维护 然后我想知道:这不是一个标准的解决方案吗?它不是纯React库的一部分,但是很多基于React的框架都有一个路由和html生成解决方案供您使用 看一看,这是我在你的确切场景中

我想开发一个多页面的React应用程序,在那里你有多个HTML文件,而不是一个带有路由的HTML文件。但是,到目前为止,我找到的所有解决方案都需要Node.js服务器

经过多次努力,我最终自己编写了一个webpack配置文件来生成多个HTML文件,它根据我定义的特定文件名模式生成多个HTML文件。然而,配置文件并不容易维护


然后我想知道:这不是一个标准的解决方案吗?

它不是纯React库的一部分,但是很多基于React的框架都有一个路由和html生成解决方案供您使用

看一看,这是我在你的确切场景中使用的

src/pages中的每个.js文件将在您的Gatsby站点中生成自己的页面。这些页面的路径与其所在的文件结构相匹配


基于React的静态站点生成器?见例。