首頁 > web前端 > js教程 > 主體

淺談angular8相容ie10+版本的方法

青灯夜游
發布: 2021-03-15 10:42:14
轉載
2680 人瀏覽過

本篇文章跟大家介紹angular8相容ie10及其以上版本的方法(win10的話相容自帶的瀏覽器)。有一定的參考價值,有需要的朋友可以參考一下,希望對大家有幫助。

淺談angular8相容ie10+版本的方法

相關推薦:《angular教學

1.pollyfills.ts加入下面兩行

import 'classlist.js'; // npm install --save classlist.js
import 'web-animations-js'; // npm install --save web-animations-js
登入後複製

2.tsconfig.json  target改成es2015

預設情況下,會忽略老式瀏覽器(如IE 9-11),其編譯目標設定為ES2015。結果就會產生兩個發布包,並啟用差異化載入。如果忽略全部不支援 ES2015 的瀏覽器,就只會產生一個版本。若要了解不同配置下差異化載入的建置結果,請參考下表。

3.browserslist,如果專案中沒有browserslist就新建一個,選擇text模式,新增如下程式碼:

> 0.5%
last 2 versions
Firefox ESR
not dead
not IE 9-10 # For IE 9-10 support, remove 'not'.
IE 11
登入後複製

#4.在根目錄新建檔案tsconfig.app.es5.json,將target改為es5,繼承tsconfig.app.json

{
  "extends": "./tsconfig.app.json",
  "compilerOptions": {
    "target": "es5"
  }
}
登入後複製

5.設定angular.json,新增下面兩行

6.運行ng serve -c=es5

##最後在ie10和ie11裡面訪問你的專案地址,就可以看到介面了! ! ! !

更多程式相關知識,請造訪:

程式設計影片! !

以上是淺談angular8相容ie10+版本的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:csdn.net
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板