webpack打包ES6降级ES5
生活随笔
收集整理的這篇文章主要介紹了
webpack打包ES6降级ES5
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Babel是一個廣泛使用的轉碼器,babel可以將ES6代碼完美地轉換為ES5代碼,所以我們不用等到瀏覽器的支持就可以在項目中使用ES6的特性。
安裝babel實現ES6到ES5
npm install -D babel-core babel-preset-es2015 復制代碼安裝babel-loader
npm install -D babel-loader 復制代碼webpack.config.js
const config = module.exports = {target: 'web',entry: ['babel-polyfill', path.join(__dirname, 'src/main.js')],output: {filename: 'bundle.[name].[hash:8].js',path: path.join(__dirname, 'dist')},module: {rules: [{test: /\.js$/, // 處理以.js結尾的文件exclude: /node_modules/, // 處理除了nodde_modules里的js文件loader: 'babel-loader' // 用babel-loader處理}]} } 復制代碼總結
以上是生活随笔為你收集整理的webpack打包ES6降级ES5的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 梦到前任要求复合预示着什么
- 下一篇: 女人梦到摘枣吃枣是什么意思