Node.js 同时运行服务器端和前端
如何同时运行客户端和服务器代码 我有一个文件夹“后端服务器”(Node.js)和另一个文件夹“前端反应”(react.js) 在packeage.json中,我试图写: “脚本”:{ }, “server.js”此文件位于“后端服务器”文件夹中,我希望与React文件夹“front-end-React”同时运行该文件夹 但当我尝试“npm run dev”时,它不会运行Node.js 同时运行服务器端和前端,node.js,reactjs,Node.js,Reactjs,如何同时运行客户端和服务器代码 我有一个文件夹“后端服务器”(Node.js)和另一个文件夹“前端反应”(react.js) 在packeage.json中,我试图写: “脚本”:{ }, “server.js”此文件位于“后端服务器”文件夹中,我希望与React文件夹“front-end-React”同时运行该文件夹 但当我尝试“npm run dev”时,它不会运行 谢谢大家! 您需要让它们在不同端口的不同外壳中运行。另一种解决方案可以是在web服务器(如Apache和Nginx)上简单地构
谢谢大家! 您需要让它们在不同端口的不同外壳中运行。另一种解决方案可以是在web服务器(如Apache和Nginx)上简单地构建前端文件并将其存储为静态文件,这些服务器配置为与后端联系。您需要让它们在不同端口的不同shell中运行。另一种解决方案可以是在web服务器(如Apache和Nginx)上简单地构建前端文件并将其存储为静态文件,这些服务器配置为与后端联系。您可以使用NMP包: 您在package.json上使用的脚本一个用于客户端,一个用于服务器,并使用同时运行这两个脚本(在不同的端口上)
在这种情况下,后端和前端是节点和React项目的不同文件夹您可以使用NMP包: 您在package.json上使用的脚本一个用于客户端,一个用于服务器,并使用同时运行这两个脚本(在不同的端口上)
在这种情况下,后端和前端是节点和React项目的不同文件夹如果我理解正确,您正试图运行这两个应用程序,但由于端口冲突,它们无法启动 如果是这种情况,您可以更改端口,如下所示:
npm start --port 3002
如果我理解正确,您正在尝试运行这两个应用程序,但由于端口冲突,它们无法启动 如果是这种情况,您可以更改端口,如下所示:
npm start --port 3002
npm start --port 3002