如何解决 Ionic 未捕获错误:找不到模块“。”添加新页面时?

2024-01-08

未捕获的错误:找不到模块“。”

    at webpackMissingModule (index.js:3)
    at e.code (index.js:3)
    at Object.<anonymous> (index.js:9)
    at __webpack_require__ (bootstrap ee3a374a94c4cd74e2a6:54)
    at Object.256 (main.ts:5)
    at __webpack_require__ (bootstrap ee3a374a94c4cd74e2a6:54)
    at Object.233 (main.js:412)
    at __webpack_require__ (bootstrap ee3a374a94c4cd74e2a6:54)
    at webpackJsonpCallback (bootstrap ee3a374a94c4cd74e2a6:25)
    at main.js:1

添加新内容之前bookmarks应用程序中的页面,应用程序工作得很好,添加后bookmarks我收到的页面Uncaught Error: Cannot find module "."

这是我的设置

Ionic Framework: 3.9.2
Angular Core: 5.2.11
Angular Compiler CLI: 5.2.11
Node: 8.11.1

应用程序模块.ts

import { ContactPage } from '../pages/contact/contact';
import { BookmarksPage} from'../pages/bookmarks/bookmarks';

@NgModule({
  declarations: [
    ContactPage,
    BookmarksPage,
  ],
  imports: [
    BrowserModule,
    IonicModule.forRoot(MyApp)
  ],
  bootstrap: [IonicApp],
  entryComponents: [
    ContactPage,
    BookmarksPage,
  ],
  providers: [
    StatusBar,
    SplashScreen,
    {provide: ErrorHandler, useClass: IonicErrorHandler}
    ]
  })
export class AppModule {}

书签.ts

import { Component } from '@angular/core';
import { NavController } from 'ionic-angular';

@Component({
selector: 'page-bookmarks',
templateUrl: 'bookmarks.html'
 })
export class BookmarksPage {
    constructor(public navCtrl: NavController) {
  }
}

开发者控制台中的index.js https://drive.google.com/open?id=1gZnVUsjprTLszfkYAJq2nyZeAowBJhDG

我尝试清除缓存并npm rebuild还。 在构建中(ionic serve)过程没有错误。但在浏览器中我得到找不到模块,我真的很想了解这里发生了什么


去除umd从进口

change

 import { NavController } from 'ionic-angular/umd';

to

 import { NavController } from 'ionic-angular';

check this https://github.com/webpack/webpack/issues/4921更多细节。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何解决 Ionic 未捕获错误:找不到模块“。”添加新页面时? 的相关文章

  • 我可以从 HTTP 请求中找到无线接入点的 BSSID(MAC 地址)吗?

    假设有人在咖啡店里无线连接到互联网 并向 johnsveryownserver com 发送 HTTP 请求 服务器端 有什么方法可以确定我的MAC地址吗 无线接入点他们连接到什么 请注意 我对他们机器的 MAC 地址不感兴趣 如果我无法使
  • jQuery 中的 Javascript .files[0] 属性

    jQuery 中是否有与此语句等效的语句 var value document getElementById id files 0 使用附加 files 0 的标准 jQuery 选择器似乎不起作用 并且我找不到与 files 等效的 jQ
  • 如何使用键盘和鼠标控制相机 - Three.js

    我在 WEB GL 中有一个带有 Three js 的 3D 环境 并且我曾经使用 Orbitcontrols js http codepen io nireno pen cAoGI http codepen io nireno pen c
  • 从 Angular 4 中的选择选项获取价值

    如何从 Angular 4 中的 select 选项获取值 我想将它分配给 component ts 文件中的一个新变量 我已经尝试过但没有输出任何内容 你也可以使用 ngModel 来做到这一点吗 组件 html
  • 限制文本区域中每行的字符数

    我整个周末都在寻找解决这个难题的方法 但尚未找到一个可以正常工作的解决方案 我想要实现的是限制文本区域中每行的字符数 不是相同地限制它们 而是我选择的每行不同的字符数 例如 我只想在我的文本区域中包含 4 行 第 1 2 和 3 行将限制为
  • 计算Javascript中两次点击之间的时间

    我想用 javascript 计算属性的两次点击之间的时间 但我不知道如何 例如 a href click here a 如果用户单击多次 假设 5 秒内 我想显示警报 如果有帮助的话我正在使用 jQuery 我对 javascript 不
  • 在浏览器中语音聊天? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我们正在寻求建立一个小组 voice 使用服务器上的node js 在浏览器中聊天 这可能吗 如果您希望您的解决方案是基于服务器端和客
  • 将音频与视频流合并 Node.js

    我正在创建 YouTube 视频下载器并且正在使用ytdl core库 它无法下载带有音频的高质量视频 因为 youtube 将其放在另一个文件中 但我需要将其全部下载到一个文件中 我已经这样做了 app get download asyn
  • 角度 - 传递管道作为变量

    如何存储和使用变量中的管道信息 我已经搜索了很多 但找不到解决方案 我想要实现的是将任何有效的管道信息作为变量 小数 百分比 日期 自定义等 传递 下面是一个简单的例子 父组件 ts columnsDef value 0 35 pipeIn
  • 如何在 d3 js 中突出显示从根到选定节点的路径?

    我使用 d3 js 创建了一棵树 现在我创建了一个下拉菜单 其中包含树中所有节点的列表 现在 从下拉菜单中选择一个节点时 我想突出显示从根到该特定节点的路径 这个怎么做 首先创建一个 flatten 函数 它将分层数据变成一个 n 数组 f
  • 在 MVC Razor 中的 C# 和 Javascript 之间共享常量

    我想在服务器上的 C 和客户端上的 Javascript 中都使用字符串常量 我将常量封装在 C 类中 namespace MyModel public static class Constants public const string
  • 如何改变HTML5视频的播放速度?

    如何更改 HTML5 中的视频播放速度 我查过视频标签的属性 https www w3schools com html html5 video asp在 w3school 但无法做到这一点 根据这个网站 http www chipwreck
  • 在 Angular 材质表上调用 renderRows()

    我试图在更新表中使用的数据后刷新我的 Angular 表 文档说 您可以通过调用其 renderRows 方法来触发对表的渲染行的更新 但它不像普通的子组件 我可以使用 ViewChild MatSort sort MatSort 因为我不
  • 用数组反向查找对象

    假设我有一个这样的对象 resourceMap a 0 1 2 3 4 5 6 7 8 9 10 b 11 12 c 21 23 d 54 55 56 57 510 确定是否的最佳方法是什么resourceId 21将会 c 我们不知道钥匙
  • jQuery 选择器:为什么 $("#id").find("p") 比 $("#id p") 更快

    该页面的作者 http 24ways org 2011 your jquery now with less suck http 24ways org 2011 your jquery now with less suck断言 jQuery
  • 角度 2 中的动态 styleUrls?

    是否可以将样式表的 url 动态注入到组件中 就像是 styleUrls stylesheet1 css this additionalUrls 或者 一厢情愿并注意这只是假代码 export class MyComponent imple
  • 更改离子搜索栏的占位符和清晰图标颜色不是全局的吗?

    我有两个离子搜索栏 我只需要更改其中之一的占位符和清除图标颜色
  • 从多维无穷大数组中删除数组元素

    我想删除一个特定元素 例如 我想删除元素id 76在下面的数组中 而且 数组可以无限地组合在一起 这里的问题是我无法刷新页面 因为我使用 Vue js 进行即时操作 如果我能做到这一点 我的下一个问题可能是如何在我现在想要的地方添加一个元素
  • ES6 模板文字的延迟执行

    我正在玩新的ES6 模板文字 http tc39wiki calculist org es6 template strings 我首先想到的是String format对于 JavaScript 所以我开始实现一个原型 String pro
  • 如何获取使用 .map 渲染的第一个元素的 ref?

    我需要在几行中显示视频 卡片 的缩略图 并重点关注第一个缩略图 我使用嵌套地图进行了显示 该代码基本上迭代视频数组并返回多行视频 我们如何关注第一个渲染的元素 我认为我们需要获得第一个要聚焦的元素的引用 但是我们如何在这里设置 ref 并在

随机推荐

  • 如何在Spring中将文件夹的所有文件加载到资源列表中?

    我有一个文件夹 想要使用 Spring 和通配符将所有 txt 文件加载到列表中 通过注释我可以执行以下操作 Value classpath dir txt private Resource files 但是我怎样才能以编程方式使用 spr
  • RGB 与 HLS 之间的转换

    我正在使用 python 的 colorsys 库将 RGB 颜色值转换为 HLS 为了验证一下 我尝试转换回 RGB 并得到了不同的值 我可以理解由于精度问题而产生的微小差异 但这些值有很大不同 这是我的代码 import colorsy
  • django原始查询百分号问题

    我尝试在 Django 中进行原始 sql 查询like函数 但结果为空 我尝试mysql客户端工具这个查询并得到很多记录 如何解决这个问题 我的查询 SELECT s s id as pk FROM d status as s selec
  • 查询 google play 商店的应用程序版本?

    有没有一种方法可以在游戏商店中查询应用程序的版本 而无需用户凭据 我知道这个非官方 API http code google com p android market api http code google com p android m
  • iPhone SDK 中“ ”(空格)的转义序列是什么?

    在我的 iPhone 应用程序中 我有一个 ASCII 艺术 两个字符之间有很多空格 所以我需要添加空格的转义序列来代替每个空格 iPhone SDK 中的空格转义序列是什么 您可以使用不间断空格 http en wikipedia org
  • AWS CodeBuild buildspec.yml 递归获取所有文件和子文件夹

    我正在尝试使用 AWS CodeBuild 获取嵌套内的所有文件和子文件夹public文件夹并使用 CodePipeline 部署到 S3 存储桶 我能够将它们全部连接在一起 但很难配置buildspec yml文件以获得我想要的输出 我的
  • Rcpp 和 CULA:分段错误

    我从以下内容中提取了相关位GPU工具R 用于在我的 GPU 上运行 QR 分解的包Rcpp通过动态加载链接到的共享库库拉工具 航站楼内一切顺利R app在我的 Mac 上 结果符合R s qr 函数 但问题是退出时发生分段错误R app 使
  • 使用 Hibernate 注解映射枚举类型

    我的 Java 模型上有一个枚举类型 我想将其映射到数据库上的表 我正在使用 Hibernate Annotations 但我不知道该怎么做 由于我搜索的答案相当旧 我想知道哪种方式最好 提前致谢 除了这个之外你还需要其他东西吗 Enume
  • clusterExport、环境和变量范围

    我编写了一个函数 在其中定义变量并加载对象 这是一个简化版本 fn1 lt function x load data RData a vector named data source myFunctions R library raster
  • 为淘汰赛创建二叉树

    我正在尝试创建一个用于淘汰赛的二叉树 该树由带有左指针和右指针的 TNode 组成 这是我想出的代码 如下 然而 它在使用指针时遇到了困难CreateTree部分 一旦创建了一个足够大的空树 我需要将 Memo1 List 上的名称添加到树
  • 如何在不更改 Xcode 项目的情况下#ifdef 环境变量?

    我想检测 Xcode 设置之外的环境变量 我可以在运行时检查环境 如中指定的那样执行此操作检测 iOS 应用程序是否在调试器中运行 https stackoverflow com questions 4744826 detecting if
  • 如何正确重载 TypeScript 中的函数?

    谁能告诉我这里的类型有什么问题吗 我试图让自己清楚 TS 中的重载 但下面的问题让我真的很困惑 type myNumbers 1 2 3 type myStrings a b c interface ReturnValue tag a 1
  • Python 的 CSV 读取器和迭代

    我有一个 CSV 文件 如下所示 Company Inc 10 30 09 A R Summary Aged Analysis Report 10 35 01 All Clients USER Client Account Customer
  • 将 xib 文件添加到 Swift 包

    我想开始使用模块化代码以及新的 Swift Package Manager 与 Xcode 11 的集成 问题是我似乎无法将任何类型的 UI 文件添加到我的新包中 我只需要添加一个 xib 文件 这是如何实现的 目前 Swift 包仅支持源
  • 使用 LINQ 检查一个字符串的字符是否包含在另一个字符串中

    我正在用 C 在命令行中制作拼字游戏 玩家必须输入一些单词 如下所示 Word Points some 6 first 8 potsie 8 day 7 could 8 postie 8 from 9 have 10 back 12 thi
  • UIButton 阴影位于所有 4 面

    我正在尝试为 UIButton 生成阴影 下面是我正在使用的 myButton layer shadowColor UIColor blackColor CGColor myButton layer shadowOpacity 0 5 my
  • Socket.io 404 未找到

    由于某种原因 我不断收到 http 127 0 0 1 3000 socket io socket io js http 127 0 0 1 3000 socket io socket io js 当我查看 chrome 开发者工具网络时
  • 没有 sudo 访问权限无法安装 Python

    我在我的服务器中提取 配置并使用了 make 作为安装包 但是 我无法使用进行安装 我收到错误 wepapps python Python 2 6 1 make install usr bin install c python usr lo
  • MVC 5 捆绑错误

    我有一个大问题 我创建了一个 MVC 5 项目 但无法使用默认代码启动它 问题出在捆绑上 它停在 Global asax cs Application Start方法 在BundleConfig RegisterBundles Bundle
  • 如何解决 Ionic 未捕获错误:找不到模块“。”添加新页面时?

    未捕获的错误 找不到模块 at webpackMissingModule index js 3 at e code index js 3 at Object