Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 为什么我们必须重新构建我们的React应用程序来测试更改?_Node.js_Reactjs_Express_Create React App_Mern - Fatal编程技术网

Node.js 为什么我们必须重新构建我们的React应用程序来测试更改?

Node.js 为什么我们必须重新构建我们的React应用程序来测试更改?,node.js,reactjs,express,create-react-app,mern,Node.js,Reactjs,Express,Create React App,Mern,新的反应,并兴奋地开始与它 遵循连接到的教程,该教程使用CreateReact应用程序生成新的react应用程序 出于某些原因,如果不使用npm run build重新构建整个应用程序,我们就无法对代码的更改进行实时测试(这很繁琐,而且需要很长时间) 有没有关于如何让它为开发目的运行预构建的非生产版本的应用程序的建议 这似乎应该是显而易见的,但由于某些原因,我们无法理解。将开始脚本更改为: "start": "react-scripts start", 然后使用npm start 您链接到的项

新的反应,并兴奋地开始与它

遵循连接到的教程,该教程使用CreateReact应用程序生成新的react应用程序

出于某些原因,如果不使用
npm run build
重新构建整个应用程序,我们就无法对代码的更改进行实时测试(这很繁琐,而且需要很长时间)

有没有关于如何让它为开发目的运行预构建的非生产版本的应用程序的建议


这似乎应该是显而易见的,但由于某些原因,我们无法理解。

开始
脚本更改为:

"start": "react-scripts start",
然后使用
npm start

您链接到的项目已将其更改。最有可能是因为他们希望从node.js应用程序为应用程序提供服务,以展示他们实现的安全功能。

我想说:现在使用另一个教程

开始
脚本更改为:

"start": "react-scripts start",
然后使用
npm start

您链接到的项目已将其更改。最有可能是因为他们希望从node.js应用程序为应用程序提供服务,以展示他们实现的安全功能。

我想说:现在使用另一个教程

如果您不想修改客户端代码,可以使用nodemon在修改服务器代码时自动重新启动服务器。如果您也想更改客户端代码,您有两个选项:将webpack中间件添加到当前服务器,或者运行两台服务器:一台用于SPA(使用CRA创建它或尝试现有的react脚本-它可能会工作)一个用于API如果您不打算修改客户端代码,则可以使用nodemon在修改服务器代码时自动重新启动服务器。如果您也想更改客户端代码,则有两个选项:将webpack中间件添加到当前服务器,或运行两个服务器:一个用于SPA(使用CRA创建它或尝试现有的react脚本-它可能会工作)和一个用于api的脚本