Wenn ich den Kommentarteil in polyfills.ts entferne, um die Seite in Internet Explorer zu laden
/** IE9, IE10 and IE11 requires all of the following polyfills. **/
import 'core-js/es6/symbol';
import 'core-js/es6/object';
import 'core-js/es6/function';
import 'core-js/es6/parse-int';
import 'core-js/es6/parse-float';
import 'core-js/es6/number';
import 'core-js/es6/math';
import 'core-js/es6/string';
import 'core-js/es6/date';
import 'core-js/es6/array';
import 'core-js/es6/regexp';
import 'core-js/es6/map';
import 'core-js/es6/weak-map';
import 'core-js/es6/set';
import 'reflect-metadata';
/** IE10 and IE11 requires the following for NgClass support on SVG elements */
import 'classlist.js'; // Run `npm install --save classlist.js`.
/** Evergreen browsers require these. **/
import 'core-js/es6/reflect';
import 'core-js/es7/reflect';
/**
* Required to support Web Animations `@angular/animation`.
* Needed for: All but Chrome, Firefox and Opera. http://caniuse.com/#feat=web-animation
**/
import 'web-animations-js'; // Run `npm install --save web-animations-js`.
Aber wenn wir mit winkligen cli bauen. Es gibt einen Fehler in der Konsole Ich habe diesen Befehl in Projekt "npm install --save classlist.js" ausgeführt.
Module not found: Error: Can't resolve 'classlist.js' in src
@ ./src/polyfills.ts 36:0-22
@ multi ./src/polyfills.ts
Bitte schlagen Sie eine Lösung vor
das aktuelle Paket entfernen,
npm uninstall classlist.js --save
dann renne
npm cache verify
danach laufen
npm install classlist.js --save-exact
Sie importieren eine Polyfill, die standardmäßig nicht enthalten ist. Sie müssen es zuerst als Abhängigkeit installieren. Wie man das macht, ist in einem Kommentar zu derselben Zeile, in der er importiert wird:
// Run `npm install --save classlist.js`.
Dasselbe gilt für den web-animations-js
-Polyfill, falls Sie dies noch nicht getan haben.
Führen Sie die folgenden Befehle in terminal/command Prompt aus:
npm install --save classlist.js
npm install --save web-animations-js
/** IE9, IE10 and IE11 requires all of the following polyfills. **/
import 'core-js/es6/symbol';
import 'core-js/es6/object';
import 'core-js/es6/function';
import 'core-js/es6/parse-int';
import 'core-js/es6/parse-float';
import 'core-js/es6/number';
import 'core-js/es6/math';
import 'core-js/es6/string';
import 'core-js/es6/date';
import 'core-js/es6/array';
import 'core-js/es6/regexp';
import 'core-js/es6/map';
import 'core-js/es6/weak-map';
import 'core-js/es6/set';