沒有babel是不能執行vue與react的,因為寫的程式碼需要使用babel進行編譯,瀏覽器才能辨識;編譯後的vue和react沒有babel可以執行,因為它們的程式碼已經經過babel進行轉換了。
本教學操作環境:windows7系統、react17.0.1&&vue2.0版本、Dell G3電腦。
推薦:《js基礎教學》
#沒有babel能運行vue與react嗎?
開發時沒有babel不能執行vue和react,因為寫的程式碼需要使用babel進行編譯,瀏覽器才能辨識;編譯後的vue和react沒有babel可以執行,因為它們的程式碼已經經過babel進行轉換了。
Babel 是一個 JavaScript 編譯器, 也就是當你使用最新的 JavaScript 語法時,Babel 透過語法轉換器,將它轉換成瀏覽器相容的 JavaScript 程式碼。使得我們可以立刻使用新語法,無須等待瀏覽器支援。
例如:
// 下一代 JavaScript 语法 [1,2,3].map(n => n+1); // babel转换为浏览器兼容的 JS 代码 [1,2,3].map(function(n){ return n+1; });
以上是沒有babel能運行vue與react嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!