我是 React 和 NodeJS 的新手。我的 Mac 和 React 上都安装了 NodeJS 最新版本。我可以使用 npm start
启动和运行应用程序我正在学习教程,这很好,我可以在浏览器中看到我的应用程序。当我需要完成一天并在第二天重新开始时,问题就开始了,我不知道如何再次启动服务器和应用程序并继续工作。 npm start
不起作用。不幸的是,教程只展示了如何第一次启动应用程序,但它们没有展示您需要做什么来中断工作、关闭计算机并继续第二天。我需要采取哪些步骤才能在第二天继续工作?
答案 0 :(得分:2)
关于您的问题,您要确保在运行任何命令之前将您正在处理的任何项目(nodejs 或 react) cd 到项目文件夹中,因为这些脚本正在运行“npm run start”等。 . 是基于 package.json 中编写的脚本。
因此,如果您对 reactjs 使用 create-react-app,“npm run start”是 CRA 附带的默认脚本,它将为您运行应用程序。
对于express,你也可以检查脚本,会有类似的东西,但你可以做“node server.js”(或app.js取决于你如何调用你初始化服务器的文件),它会运行服务器.
总结:
如果您还有其他问题,请编辑我的回复以回答这些问题,祝您有愉快的一天;)
答案 1 :(得分:1)
只需在运行 npm start
时在终端中查找错误消息即可。尝试理解它们并修复它们。
您还可以安装 Nodemon (npm i nodemon
) 并运行 nodemon {filename}.js
来启动服务器。 {filename}
是您在其中启动服务器的文件的名称。