Reactjs 我是否可以使用reactstarterkit.com构建node.js未提供的客户端react应用程序?

Reactjs 我是否可以使用reactstarterkit.com构建node.js未提供的客户端react应用程序?,reactjs,Reactjs,正如我所知,react starter kit(reactstarterkit.com)打算从node.js提供服务,并进一步开发成全栈JavaScript应用程序。我可以只在开发纯客户端react应用程序时使用它吗?可以,但您需要修改构建过程,使其生成静态.html页面,类似于同一作者在中实现它的方式 您可能希望保留所有现有的构建脚本,以防需要切换回完整的stack Node.js/React app,但只需通过在build命令中添加--static标志(npm run build--stat

正如我所知,react starter kit(reactstarterkit.com)打算从node.js提供服务,并进一步开发成全栈JavaScript应用程序。我可以只在开发纯客户端react应用程序时使用它吗?

可以,但您需要修改构建过程,使其生成静态
.html
页面,类似于同一作者在中实现它的方式


您可能希望保留所有现有的构建脚本,以防需要切换回完整的stack Node.js/React app,但只需通过在build命令中添加
--static
标志(
npm run build--static
npm start--static
)来添加仅构建站点静态部分的支持。使用此标志,将有一个额外的构建步骤,该步骤将遍历所有路由并生成静态
.html
页面,或者,如果您不关心SEO,它可以在build output文件夹的根目录中生成一个
index.html
页面,并使您的静态站点为所有HTTP请求提供此页面。

我想我必须编辑build npm脚本并将html组件转换为静态html页面?或者使用完全不同的初学者工具包?喜欢