
報錯資訊,ReferenceError: “Promise”未定義 。網上說是因為IE不支持最新的ES6語法造成的,給出的解決方法是npm什么什么的,看都看不懂!
uj5u.com熱心網友回復:
babel-polyfill可以把es6語法轉成ie可以決議的js,如果用webpack打包應該直接會有這個插件的。uj5u.com熱心網友回復:
有沒有視頻講解具體如何做的?uj5u.com熱心網友回復:
cmd切到當前目錄:npm install --save babel-polyfill
main.js
import 'babel-polyfill'
https://babeljs.io/docs/en/6.26.3/babel-polyfill
uj5u.com熱心網友回復:
有沒有視頻講解?1)npm是個什么工具?2)main.js是個什么?uj5u.com熱心網友回復:
<script src="https://bbs.csdn.net/topics/${pageContext.request.contextPath}/js/vue.js" type="text/javascript"></script>
<script src="https://bbs.csdn.net/topics/${pageContext.request.contextPath}/js/axios.js" type="text/javascript"></script>
<script src="https://bbs.csdn.net/topics/${pageContext.request.contextPath}/js/polyfill.js"></script>測驗了下,多引入一個polyfill.js檔案,就可以解決IE兼容性問題了。但你們說的npm install方式,不知道如何操作?
uj5u.com熱心網友回復:
用yarn也是一樣的,看上面給的檔案吧main.js vue專案的入口檔案
import 'xxxx' 這個就相當于是在script標簽寫引入
uj5u.com熱心網友回復:
npm install 就是下載對應的依賴包,專案中的package.json里面可以配置需要安裝的依賴通過npm install就可以下載對應的依賴包集成在nodemodule檔案里面,估計你的vue什么的都是通過直接引入vue.js方式,沒有用過腳手架,可以搜一下 vue如果搭配webpack搭建專案下載下來看一下就知道有什么結構,npm有什么用
uj5u.com熱心網友回復:
1)首先,搜索下載“node-v12.18.0-x64.msi”,安裝后有了npm工具。2)cmd切到當前目錄:
npm install --save babel-polyfill 執行后,生成一些檔案夾,其中一個檔案夾就有polyfill.js和polyfill.min.js。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/38951.html
標籤:JavaScript
