Ich versuche, eine sehr einfache App in Internet Explorer 10 auszuführen. Ich spreche über die App, die Sie sehen, wenn Sie 'ng new projectname' ausführen. Ich habe die Dateien in der Datei polyfill.js auskommentiert. Ich arbeite auf Windows 7 64 BitGet Angular 4/5 in Internet Explorer 10 zu arbeiten
Hier ist meine package.json:
"compilerOptions": {
"outDir": "./dist/out-tsc",
"sourceMap": true,
"declaration": false,
"moduleResolution": "node",
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"target": "es5",
"typeRoots": [
"node_modules/@types"
],
"lib": [
"es2017",
"dom"
]
}
}
Meine Datei index.html:
{
"name": "bogstandard",
"version": "0.0.0",
"license": "MIT",
"scripts": {
"ng": "ng",
"start": "ng serve",
"build": "ng build",
"test": "ng test",
"lint": "ng lint",
"e2e": "ng e2e"
},
"private": true,
"dependencies": {
"@angular/animations": "^5.0.0",
"@angular/common": "^5.0.0",
"@angular/compiler": "^5.0.0",
"@angular/core": "^5.0.0",
"@angular/forms": "^5.0.0",
"@angular/http": "^5.0.0",
"@angular/platform-browser": "^5.0.0",
"@angular/platform-browser-dynamic": "^5.0.0",
"@angular/router": "^5.0.0",
"classlist.js": "^1.1.20150312",
"core-js": "^2.4.1",
"rxjs": "^5.5.2",
"web-animations-js": "^2.3.1",
"zone.js": "^0.8.14"
},
"devDependencies": {
"@angular/cli": "1.5.0",
"@angular/compiler-cli": "^5.0.0",
"@angular/language-service": "^5.0.0",
"@types/jasmine": "~2.5.53",
"@types/jasminewd2": "~2.0.2",
"@types/node": "~6.0.60",
"codelyzer": "~3.2.0",
"jasmine-core": "~2.6.2",
"jasmine-spec-reporter": "~4.1.0",
"karma": "~1.7.0",
"karma-chrome-launcher": "~2.1.1",
"karma-cli": "~1.0.1",
"karma-coverage-istanbul-reporter": "^1.2.1",
"karma-jasmine": "~1.1.0",
"karma-jasmine-html-reporter": "^0.2.2",
"protractor": "~5.1.2",
"ts-node": "~3.2.0",
"tslint": "~5.7.0",
"typescript": "~2.4.2"
}
}
Hier meine tsconfig.json Datei
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Bogstandard</title>
<base href="/">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="icon" type="image/x-icon" href="favicon.ico">
</head>
<body>
<app-root></app-root>
</body>
</html>
Schließlich, hier ist meine polyfill.js Datei (ich verwende keine Animationen oder SVGs):
Es läuft in Internet Explorer 11, aber irgendetwas darunter, geben Sie Fehler. Der Fehler sagt "Syntaxfehler" und es zeigt auf die vendor.bundle.js.
Hier einige Bilder:
Error on Internet Explorer 10 Part 1
Error on Internet Explorer 10 Part 2
Mit freundlichen Grüßen
Stephen
Bitte geben Sie den Fehler in der Frage selbst, lassen Sie uns keine Links zu externen Websites öffnen. –
Das sind Bilder, die ich nicht einbetten darf, also hat es mir automatisch diese Links gegeben. Das macht Stackoverflow, nicht ich. Der Fehler sagt "Syntaxfehler" und es zeigt auf den vendor.bundle.js –