欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解決Vue-cli無法編譯es6的問題

 更新時間:2020年10月30日 09:26:21   作者:興xing0_0  
這篇文章主要介紹了解決Vue-cli無法編譯es6的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

最近使用vue-cli創(chuàng)建項目的時候,遇到es6無法轉(zhuǎn)換成es5的情況,項目在ios9下無法正常運行,在webpack.base.conf.js里面修改babel的配置項,添加src目錄也沒用,于是百度,谷歌找方法,最后自己想了想是不是沒有配置.babelrc文件,于是在項目根目錄創(chuàng)建.babelrc文件,同時在文件中編寫

 { 
 "presets": 
 [
 "env"
 ],
 
 "plugins": 
 [
 "transform-runtime"
 ] 
 }

于是es6語法成功編譯成es5,開心。

補充知識:vue cli2、cli3編譯(打包)后的chunk-vendors.js文件存在es6語法

剛踩過一個大坑,使用vue腳手架搭建的項目build后chunk-vendors.js文件一直存在es6語法,在即將崩潰的邊緣想到了一個方法,完美解決,

以下是解決步驟:

1.vue打包是不會編譯node_modules中的代碼,如果代碼中存在node_modules中的引用,build后就會直接合并代碼,不會被babel解析。

2.那么根源找到了,你要先找到node_modules中哪個包或者代碼沒有被babel,然后在webpack.base.conf.js 的 babel-loader中把這個包加入include就可以被babel解析了。

代碼如下:

module: {
 rules: [
  {
  test: /\.js$/,
  loader: "babel-loader",
  include: [
   resolve("src"),
   resolve("test"),
   resolve("node_modules/webpack-dev-server/client"),
   resolve("node_modules/webpack/lib/ModuleFilenameHelpers.js")
  ]
  },
 ]
}

vue-cli3可參考官網(wǎng) webpack相關(guān)配置修改loader

以上這篇解決Vue-cli無法編譯es6的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Vue使用Element-UI實現(xiàn)分頁效果全過程

    Vue使用Element-UI實現(xiàn)分頁效果全過程

    element-ui官網(wǎng)上有分頁實現(xiàn)的功能,簡單方便又好用,也有很多分頁的樣式,你可以根據(jù)需要去選擇自己想要的樣式,下面這篇文章主要給大家介紹了關(guān)于Vue使用Element-UI實現(xiàn)分頁效果的相關(guān)資料,需要的朋友可以參考下
    2023-04-04
  • vue3集成Element-Plus之全局導入和按需導入

    vue3集成Element-Plus之全局導入和按需導入

    這篇文章主要給大家介紹了關(guān)于vue3集成Element-Plus之全局導入和按需導入的相關(guān)資料,element-plus正是element-ui針對于vue3開發(fā)的一個UI組件庫,?它的使用方式和很多其他的組件庫是一樣的,需要的朋友可以參考下
    2023-07-07
  • 在vue中實現(xiàn)PDF文件流預覽功能

    在vue中實現(xiàn)PDF文件流預覽功能

    這篇文章主要為大家詳細介紹如何在vue中實現(xiàn)PDF文件流預覽功能,文中的實現(xiàn)步驟講解詳細,對大家的學習或工作具有一定的參考價值,需要的可以參考一下
    2023-12-12
  • Vue實現(xiàn)自定義字段導出EXCEL的示例代碼

    Vue實現(xiàn)自定義字段導出EXCEL的示例代碼

    這篇文章主要介紹了Vue實現(xiàn)自定義字段導出EXCEL的示例代碼,代碼簡單易懂,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-08-08
  • 詳解Vue的options

    詳解Vue的options

    options顧名思義是選項的意思,或稱為構(gòu)造選項。是在創(chuàng)建vue實例時傳入的參數(shù),是一個對象。該對象包含哪些屬性?每個屬性都是什么含義?本篇文章就來帶大家詳細了解其中的奧秘
    2021-05-05
  • Vite使用Esbuild提升性能詳解

    Vite使用Esbuild提升性能詳解

    這篇文章主要為大家介紹了Vite使用Esbuild提升性能示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-08-08
  • 使用Vue-neo4j實現(xiàn)繪制三國人物圖譜關(guān)系

    使用Vue-neo4j實現(xiàn)繪制三國人物圖譜關(guān)系

    這篇文章主要介紹了使用Vue-neo4j實現(xiàn)繪制三國人物圖譜關(guān)系,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-04-04
  • 淺談vuepress 踩坑記

    淺談vuepress 踩坑記

    本篇文章主要介紹了淺談vuepress 踩坑記,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-04-04
  • vue實現(xiàn)一個簡單的Grid拖拽布局

    vue實現(xiàn)一個簡單的Grid拖拽布局

    這篇文章主要為大家詳細介紹了如何利用vue實現(xiàn)一個簡單的Grid拖拽布局,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下
    2023-12-12
  • Xx-vue自定義指令實現(xiàn)點擊水波紋漣漪效果

    Xx-vue自定義指令實現(xiàn)點擊水波紋漣漪效果

    這篇文章主要為大家介紹了Xx-vue自定義指令實現(xiàn)點擊水波紋漣漪效果,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-07-07

最新評論