报错:[nodemon] app crashed - waiting for file changes before starting...


前言

遇到
[nodemon] app crashed - waiting for file changes before starting... 报错

在这里插入图片描述


可以参考本文方法,尝试这种解决方式


方法

package.json文件:

搜索,将
nodemon 改回node

后期需要再改回来



总结

例如:以上就是今天要讲的内容,希望给大家提供一个可尝试的解决方法

文章编写时间:2020-10-25 
网络变幻无常,若时间差异大,可能会导致教程失效
  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
### 回答1: 这是一个nodemon误提示,意思是应用程序崩溃了,正在等待文件更改才能重新启动。nodemon是一个监视文件更改并自动重新启动应用程序的工具,通常用于开发环境。可能是你的代码出现了误导致应用程序崩溃,你需要检查代码并进行修复。 ### 回答2: 首先,“nodemon”是一个非常流行的node.js开发工具,它可以自动监控代码的任何更改,并重新启动应用程序以反映这些更改,而不必手动重启服务器。在使用nodemon时,有时您可能会遇到“[nodemon] app crashed - waiting for file changes before starting”这个误,这表明您的应用程序崩溃了,并且nodemon正在等待您进行更改以重新启动它。 造成这种情况的原因可能因人而异,但最常见的原因是代码中存在误(如拼写误、语法误或不兼容的语句)。您可以通过执行以下步骤来解决此问题: 1. 在终端中打开nodemon,然后检查控制台输出以查看是否有致命误或警告。 2. 检查您的代码并查找误。您可以使用调试器来追踪程序中的误,或者精细地检查代码以查找misspellings、语法问题或语句不兼容情况。 3. 如果找到误,请解决它们并尝试重新启动nodemon。如果您正在编辑服务器文件,请将其保存,否则nodemon无法监视更改。 4. 如果问题仍然存在,请确保您的服务器文件(例如app.js或index.js)存在。如果不存在,请创建一个新的服务器文件或使用其他文件代替它。 总之,出现“[nodemon] app crashed - waiting for file changes before starting误通常意味着您的应用程序崩溃了,因此您需要找到并解决问题。您可以查看控制台输出并仔细检查代码以确定问题所在,并进行必要的更改以使应用程序重新启动。 ### 回答3: 该误信息有两个主要部分,“app crashed”和“waiting for file changes before starting”。仔细分析这两个部分的原因,可以明白这是由于应用程序的崩溃所导致的,并且应用程序需要等待文件更改才能重新启动的原因。 在开始分析这个误之前,需要了解nodemon是一个监视node.js应用程序文件更改的工具。当应用程序发生变化时,nodemon会自动重新启动应用程序。当nodemon监视的文件发生更改时,nodemon应该会自动重启应用程序,但出现上述误提示可能是由于以下原因: 1. 应用程序代码中存在误 该误可能是由于应用程序代码内部存在误导致。尽管nodemon在监视应用程序更改时保持运行,但仍可能无法恢复应用程序的运行,如果代码存在误,nodemon就不能正常地重新启动应用程序。 2. 端口或SSH连接被占用 如果在计算机中运行多个应用程序或服务,可能会出现端口冲突的情况。在nodemon运行时,它将要启动的应用程序所使用的端口可能已被其他应用程序占用,因此应用程序无法启动。同样,如果存在SSH连接,nodemon也可能无法启动应用程序。 3. 文件权限问题 另一个导致nodemon出现误的常见问题是文件权限不正确或不足以允许nodemon操作或启动应用程序。 解决方案: 1. 确保应用程序代码中没有误 要解决此问题,必须检查应用程序的代码。通过代码审查,检查语法误、变量名称和类型是否正确、调用是否正确等。如果代码没有误,则可以尝试升级依赖项或使用其他版本的nodemon。 2. 使用合适的端口或终止其他应用程序 在nodemon运行期间,确保使用的端口是唯一的,并且没有其他应用程序正在使用。如果端口由另一个应用程序占用,则可以终止该应用程序或重启计算机。 3. 检查文件权限 nodemon无法启动应用程序的另一个常见问题是文件权限不正确。确保所有文件的所有者相同,并且nodemon具有足够的权限。检查文件权限是否为chmod 777。要检查文件权限,请打开终端并输入以下命令: $ ls -ltra 这将列出所有文件并查看其权限。 总之,只要仔细分析nodemon出现“app crashed - waiting for file changes before starting”的情况,并使用适当的解决方案来解决问题,就可以轻松解决此误并重新启动应用程序。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值