Mit der Entwicklung der Front-End-Technologie verwenden immer mehr Websites Vue.js als Front-End-Entwicklungsframework. Wenn Sie jedoch Vue.js zum Entwickeln von Projekten verwenden, kann das Problem auftreten, dass der IE-Browser nicht geöffnet werden kann. In diesem Artikel erfahren Sie, wie Sie das Problem lösen können, dass das Vue2.0-Projekt nicht im IE-Browser geöffnet werden kann.
1. Problemhintergrund
Wenn bei der Verwendung von Vue2.0 zum Entwickeln von Projekten ein Problem auftritt, bei dem die Seite nicht im IE-Browser geöffnet werden kann, sind die meisten Gründe dafür Aufgrund von Vue2.0 werden Browser von IE8 und niedriger nicht unterstützt. 2. Lösung Die ES6-Syntaxspezifikationen werden von IE8 und niedriger nicht unterstützt. Daher müssen wir den ES6-Code in ES5 konvertieren, dh Babel zum Escape verwenden. Darüber hinaus müssen wir IE-Polyfill verwenden, um einige Funktionen zu lösen, die ES5 nicht simulieren kann.
Zuerst müssen wir babel und babel-polyfill installieren. Führen Sie den folgenden Befehl im Terminal aus:
npm install babel-core@6.x babel-preset-env babel-polyfill --save-dev
import "babel-polyfill"; import Vue from 'vue'; new Vue({ el: '#app', render: h => h(App) })
npm install es6-promise --save npm install es6-object-assign --save
import 'es6-promise/auto' import 'es6-object-assign/auto'
Das obige ist der detaillierte Inhalt vonDas vue2.0-Projekt kann nicht von IE geöffnet werden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!