1

尝试npm start我的环回应用程序时,我遇到了一个非常奇怪的错误。我实际上对代码什么也没做,然后这一切突然开始发生

无法启动应用程序。TypeError:无法读取 getFieldsJsonSchemaFor 处未定义的属性“定义”(/Users/vikramkhemlani/Desktop/loopback/node_modules/@loopback/repository-json-schema/dist/filter-json-schema.js:101:64)

我在另一个文件中有完全相同的代码(我实际上是通过使用这个 repo 创建了一个 git repo)但是这个文件由于某种原因抛出了这个错误

4

3 回答 3

6

我经历了同样的问题。
显然,在启动应用程序之前需要清理缓存。(在我进入这个问题之前,openapi 中也会出现过期的缓存)

该项目需要通过以下方式清理并重新安装软件包:

npm run clean
npm install

于 2019-07-17T07:54:13.823 回答
1

我也有同样的问题。

但是,当我尝试以下操作时,我解决了它。

  • 删除 node_modules 目录。
  • npm 安装。
于 2019-06-19T11:51:46.740 回答
0

LoopBack 团队的问候

这可能是最近更改引入的 LoopBack 中的错误。请创建一个重现问题的小型应用程序(请参阅我们的错误报告说明)并在https://github.com/strongloop/loopback-next/issues/new中打开一个新的 GitHub 问题

于 2019-06-17T10:11:29.370 回答