在离子应用程序中创建提供程序后,我面临此问题。 在应用程序中添加提供程序后,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
答案 0 :(得分:0)
我遇到了同样的错误,并且发现/umd
被我的IDE附加到我的ionic-angular
导入中(我想是我在移动文件时)。
例如,
import { IonicApp, IonicErrorHandler, IonicModule } from 'ionic-angular'
已更改为
import { IonicApp, IonicErrorHandler, IonicModule } from 'ionic-angular/umd'
删除/umd
解决了该问题。