【问题标题】:ionic:Runtime Error Cannot find module "../pages/home/home"离子:运行时错误找不到模块“../pages/home/home”
【发布时间】:2017-08-09 13:47:43
【问题描述】:

我想在 ionic 中制作一个应用程序,所以我通过命令在 ionic 中添加了一些自定义页面:

ionic g page user

但是我启动离子服务器它显示错误

运行时错误找不到模块“../pages/home/home”

click for error image

【问题讨论】:

  • 尝试执行npm run build
  • 您能否添加您的文件组织(使用屏幕截图可以很好)和您称为“ionic g page user”的文件夹?此外,我们将需要您的 app.module 文件,因为问题似乎来自这里。
  • 感谢 Supamiu,我通过更改 app.module.ts 和 app.components.ts 文件找到了解决方案

标签: javascript angular ionic-framework


【解决方案1】:

如果应用程序告诉您它丢失了一个文件,那是因为您在某个地方导入了此文件,但它不存在(不再存在?也许您删除了它并忘记删除导入)

您应该使用 grep 或您喜欢的 ide 进行项目范围的文本搜索,以找到您要导入“../pages/home/home”的位置。

您的错误并非来自您的ionic g page user 命令,因为此命令仅生成一个名为 user 的页面。

您似乎创建了一个名为 home 的页面并在没有删除导入的情况下将其删除。

【讨论】:

    【解决方案2】:

    我在github克隆代码的时候也遇到了同样的问题。 但这不是代码本身的问题,而是因为我使用了cnpm(中文版的npm)。 卸载 npm,安装 npm。问题解决了

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-13
      • 2017-09-06
      • 2013-12-24
      • 2016-08-10
      • 2017-05-14
      • 2018-05-25
      相关资源
      最近更新 更多