如何解决与cordova运行Angular 2错误(也许在WebPack)?
环境:
> node -v v6.11.0 > npm -v 3.10.10 > ng -v @angular/cli: 1.1.2 os: win32 x64 > cordova -v 7.0.1
如何重现:
> ng new App > cd App > cordova create cordova com.mycompany.app App > ng build --output-path=cordova/www/ --base-href . > cd cordova > cordova platform add android > cordova run android
在设备/模拟器(首先在我的情况下)应用程序正在打开并显示白色屏幕。 在chrome://inspect/#devices
我看到“ Uncaught TypeError: Cannot call method 'apply' of undefined in vendor.bundle.js:5706
”:
Uncaught TypeError:无法在vendor.bundle.js中调用未定义的方法'apply':5706
在src/polyfills.ts
取消注释stringimport 'core-js/es6/object';
。