文章詳情頁
javascript - webpack配置es6有些語法糖不識別問題
瀏覽:101日期:2023-03-12 16:59:40
問題描述
使用webpack配置es6,大部語法都是支持的,但是...這個卻通過不了編譯
{ test: /.js$/, exclude: /node_modules/, loader: ’babel-loader’, options: {presets:[’es2015’,’react’] }},
有遇到類似問題的嗎?
問題解答
回答1:首先在 .babelrc 中添加相應 plugin,例如:
{ 'presets': [ ['es2015', { 'modules': false }] ], 'plugins': ['transform-object-rest-spread']}
然后 NPM 安裝 babel-plugin-transform-object-rest-spread 即可。
回答2:題主,babel的每一種preset對于新語法的支持程度都不一樣的,es2015 preset只支持在2015年正式批準的es語法。具體的可以在這里查看,建議使用env preset。
標簽:
JavaScript
上一條:javascript - JS 函數(shù)接收參數(shù)并彈出下一條:javascript - 360谷歌內(nèi)核瀏覽器開發(fā)者選項的timeline怎么用不了,我點了黑色圈圈
相關文章:
1. 為什么我ping不通我的docker容器呢???2. 關于docker下的nginx壓力測試3. debian - docker依賴的aufs-tools源碼哪里可以找到啊?4. angular.js - angular內(nèi)容過長展開收起效果5. javascript - webpack熱加載配置不生效6. docker start -a dockername 老是卡住,什么情況?7. javascript - js代碼獲取驗證碼倒計時問題8. dockerfile - [docker build image失敗- npm install]9. 主從備份 - 跪求mysql 高可用主從方案10. java - instance method中 static后的<K>是什么意思?
排行榜

熱門標簽