NodeJS 关闭服务器并重新启动

时间:2021-01-01 12:05:25

标签: node.js reactjs

我是 React 和 NodeJS 的新手。我的 Mac 和 React 上都安装了 NodeJS 最新版本。我可以使用 npm start 启动和运行应用程序我正在学习教程,这很好,我可以在浏览器中看到我的应用程序。当我需要完成一天并在第二天重新开始时,问题就开始了,我不知道如何再次启动服务器和应用程序并继续工作。 npm start 不起作用。不幸的是,教程只展示了如何第一次启动应用程序,但它们没有展示您需要做什么来中断工作、关闭计算机并继续第二天。我需要采取哪些步骤才能在第二天继续工作?

2 个答案:

答案 0 :(得分:2)

关于您的问题,您要确保在运行任何命令之前将您正在处理的任何项目(nodejs 或 react) cd 到项目文件夹中,因为这些脚本正在运行“npm run start”等。 . 是基于 package.json 中编写的脚本。

因此,如果您对 reactjs 使用 create-react-app,“npm run start”是 CRA 附带的默认脚本,它将为您运行应用程序。

对于express,你也可以检查脚本,会有类似的东西,但你可以做“node server.js”(或app.js取决于你如何调用你初始化服务器的文件),它会运行服务器.

总结:

  • 确保 cd 到正确的目录
  • 如果您不确定脚本是什么,请检查 package.json 中的脚本
  • 还要运行“npm install”,因为您可能缺少一些依赖项
  • 享受。

如果您还有其他问题,请编辑我的回复以回答这些问题,祝您有愉快的一天;)

答案 1 :(得分:1)

只需在运行 npm start 时在终端中查找错误消息即可。尝试理解它们并修复它们。
您还可以安装 Nodemon (npm i nodemon) 并运行 nodemon {filename}.js 来启动服务器。 {filename} 是您在其中启动服务器的文件的名称。