webpack中babel的配置問題
webpack,預設只能解析一部分的ES6的語法,我們需要安裝babel外掛,來輔助webpack解析語法。
第一步:安裝外掛
1-1:cnpm i babel-core babel-loader babel-plugin-transform-runtime -D
1-2:cnpm i babel-preset-env babel-preset-stage-0 -D
第二步:在webpack.config.js裡面的module裡面配置
第三步:建立 .babelrc 並配置
第四步:測試
4-1:我在mian.js裡面寫了一個高階一點的語法,單純的用webpack會報錯。現在我們來看看安裝外掛之後的是否會報錯
還是報錯了,上面我們第一步安裝外掛的時候,出現了一個警告。
即使安裝了還是會報一個錯。經過各種測試,發現是外掛版本不相容
解決辦法,就是刪除你的node_modules。把你的package.json對應的外掛版本修改如下
"babel-core": "^6.26.0",
"babel-loader": "^7.1.2",
"babel-plugin-transform-runtime": "^6.23.0",
"babel-preset-env": "^1.6.1",
"babel-preset-stage-0": "^6.24.1",
然後再次重新安裝 cnpm i ~~~ 這樣就可以啦
相關文章
- webpack之babel配置和HMRWebBabel
- Webpack + gulp + babel-loader 配置踩坑WebBabel
- webpack學習筆記七:配置babelWeb筆記Babel
- babel webpack vue 配置檔案支援智慧提示BabelWebVue
- webpack – babel 篇WebBabel
- webpack - babel 篇WebBabel
- vue webpack配置解決跨域問題VueWeb跨域
- 從零開始配置webpack(基於webpack 4 和 babel 7版本)WebBabel
- webpack執行Babel教程WebBabel
- webpack碰到的問題Web
- 深入淺出的webpack構建工具---babel之配置檔案.babelrc(三)WebBabel
- create-react-app中的babel配置探索ReactAPPBabel
- Webpack4+Babel7+React16+Less簡單配置筆記WebBabelReact筆記
- Hodoop配置中遇到的問題OdooOOP
- babel 配置整理Babel
- babel-webpack簡易安裝使用筆記(更新中)BabelWeb筆記
- babel基礎配置Babel
- React Native babel編譯異常問題React NativeBabel編譯
- webpack 學習筆記:使用 babel(上)Web筆記Babel
- webpack 學習筆記:使用 babel(下)Web筆記Babel
- webpack的配置Web
- babel到底該如何配置?Babel
- Webpack4+Babel7優化70%速度WebBabel優化
- Webpack的理解以及解決了的問題Web
- 史上最清晰易懂的babel配置解析Babel
- 【譯】Husky中文文件(webpack、babel、antd都在用!)WebBabel
- Babel外掛原理與配置Babel
- 最新vue-cli 2.9.1的webpack存在問題VueWeb
- 關於vue的webpack打包優化問題VueWeb優化
- webpack 中版本相容性問題錯誤總結Web
- webpack配置Web
- Vue-CLI2專案從 babel 6 + webpack 3.x 升級到 babel7 + webpack4.x 踩坑VueBabelWeb
- tsc、babel、webpack對模組匯入匯出的處理BabelWeb
- 【webpack進階】使用babel避免webpack編譯執行時模組依賴WebBabel編譯
- 【轉】Webpack 中配置的 alias 在 Mocha 測試用例中Web
- Vue踩坑記錄(二)——vue腳手架webpack配置一個小問題VueWeb
- 利用babel(AST)優雅地解決0.1+0.2!=0.3的問題BabelAST
- 如何檢視Vue CLI中webpack的預設配置VueWeb