在离子应用程序中创建提供程序后,我面临这个问题。在应用程序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
我也遇到了同样的错误,并看到我的IDE将/umd
附加到了我的ionic-angular
导入中(我想是在我四处移动文件时(。
例如,
import { IonicApp, IonicErrorHandler, IonicModule } from 'ionic-angular'
正在更改为
import { IonicApp, IonicErrorHandler, IonicModule } from 'ionic-angular/umd'
删除/umd
解决了问题。