2017-11-26 5 views
0

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

+2

Bitte geben Sie den Fehler in der Frage selbst, lassen Sie uns keine Links zu externen Websites öffnen. –

+0

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 –

Antwort

0

Dies kann das gleiche Problem auf GitHub im Winkel-cli Projekt berichtet werden. Siehe hier:

https://github.com/angular/angular-cli/issues/8596

Wenn ja, dies ist nur ein Problem mit dem Live-reload sein kann. Möglicherweise können Sie das Projekt erstellen und den generierten HTML-Code wie erwartet ausführen lassen. (Ich habe nicht IE 10 zu testen, würde aber gerne wissen, ob das wahr ist, also bitte posten Sie Ihre Ergebnisse).

Verwandte Themen