【问题标题】:"TypeError: fsevents is not a constructor" - already tried a bunch of solutions“TypeError: fsevents is not a constructor”——已经尝试了一堆解决方案
【发布时间】:2019-06-24 13:56:16
【问题描述】:

在运行 npm start 时,我收到错误“TypeError: fsevents is not a constructor”。

我跑了“sudo npm install”,跑了“sudo npm i fsevents”,用yarn试过,试过删除node_modules和package.json,没有任何效果。不知道为什么这样做。

https://github.com/LSpire/lspire-front-v2

【问题讨论】:

  • 请详细说明您是如何产生此错误的???它是在新的 react 项目中出现还是在您尝试添加新库时出现...请提供更多详细信息
  • 在该项目中运行 npm start 时,它给了我这个错误。是的,这是一个新的 React 项目。
  • 我认为这取决于您如何初始化反应应用程序...您可以尝试使用此命令启动另一个反应应用程序吗npx create-react-app my-app 它会向您显示稍后运行的一些脚本以显示创建完成应用程序。
  • 出于某种原因,这样做只会创建一个 yarn-error.log。每当我尝试在终端中安装或初始化任何东西时,我总是会遇到这些可怕的 EACCES:权限被拒绝错误。
  • 那么你有一个不同的错误......这是权限被拒绝,检查你正在创建你的反应应用程序的目录,也许在桌面或文档上创建它......或者如果你正在使用 linux ,你可以chown用户权限或使用sudo(绝对不可取)

标签: javascript reactjs npm frontend fsevents


【解决方案1】:
npm audit fix --force

你可以试试。

【讨论】:

  • 该命令有什么作用?为什么在这种情况下会有帮助?
  • 我按照npm的指示解决了这个问题。这个命令可以修复一些npm的问题。您可以谷歌它以获取更多详细信息。
  • 成功了,谢谢大佬!!!
猜你喜欢
  • 2019-10-24
  • 1970-01-01
  • 1970-01-01
  • 2019-07-15
  • 2018-05-24
  • 1970-01-01
  • 2020-08-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多