找不到模块“。” Ionic 3,vendor.js中的WebPacketMissing错误

时间:2018-08-01 07:07:04

标签: ionic3

在离子应用程序中创建提供程序后,我面临此问题。 在应用程序中添加提供程序后,vendor.js会引发WebPacket Missing问题。

错误:找不到模块“。”

at webpackMissingModule (http://localhost:8100/build/vendor.js:158013:69)
at e.code (http://localhost:8100/build/vendor.js:158013:147)
at Object.<anonymous> (http://localhost:8100/build/vendor.js:158022:3)
at __webpack_require__ (http://localhost:8100/build/vendor.js:55:30)
at Object.216 (http://localhost:8100/build/main.js:70:76)
at __webpack_require__ (http://localhost:8100/build/vendor.js:55:30)
at Object.193 (http://localhost:8100/build/main.js:55:70)
at __webpack_require__ (http://localhost:8100/build/vendor.js:55:30)
at webpackJsonpCallback (http://localhost:8100/build/vendor.js:26:23)
at http://localhost:8100/build/main.js:1:1

离子信息

cli软件包:(/home/ganeshtikone/.npm/lib/node_modules)

@ionic/cli-utils  : 1.19.2
ionic (Ionic CLI) : 3.20.0

全局软件包:

cordova (Cordova CLI) : 8.0.0 

本地软件包:

@ionic/app-scripts : 3.1.11
Cordova Platforms  : none
Ionic Framework    : ionic-angular 3.9.2

系统:

Android SDK Tools : 26.1.1
Node              : v10.6.0
npm               : 6.1.0 
OS                : Linux 4.4

环境变量:

ANDROID_HOME : /home/ganeshtikone/Android/Sdk

其他:

backend : pro

1 个答案:

答案 0 :(得分:0)

我遇到了同样的错误,并且发现/umd被我的IDE附加到我的ionic-angular导入中(我想是我在移动文件时)。

例如,

import { IonicApp, IonicErrorHandler, IonicModule } from 'ionic-angular'

已更改为

import { IonicApp, IonicErrorHandler, IonicModule } from 'ionic-angular/umd'

删除/umd解决了该问题。