日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

学习webpack4 - ES6语法转化

發(fā)布時間:2025/3/17 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 学习webpack4 - ES6语法转化 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

學習webpack4 - 基礎配置
學習webpack4 - HTML處理
學習webpack4 - 樣式處理
學習webpack4 - ES6語法轉(zhuǎn)化
學習webpack4 - 第三方庫的使用
學習webpack4 - 抽離公共代碼

...持續(xù)中

=======================================================

ES6語法轉(zhuǎn)化

注意:開始之前以下內(nèi)容之前,需要配置一些webpack的基礎配置,傳送門:學習webpack4.x - 基礎配置

當前目錄結(jié)構(gòu)為:

  • index.js 文件內(nèi)容:
require('./index.css'); require('./index.scss');
  • webpack.config.js文件內(nèi)容:
let path = require('path'); let HtmlWebpackPlugin = require('html-webpack-plugin'); let MiniCssExtractPlugin = require('mini-css-extract-plugin'); //抽離CSS let OptimizeCssPlugin = require('optimize-css-assets-webpack-plugin'); //優(yōu)化項,比如壓縮css等 let UglifyJsPlugin = require('uglifyjs-webpack-plugin'); //壓縮jsmodule.exports = {// mode: 'development',//優(yōu)化項配置optimization: {minimizer: [new OptimizeCssPlugin(),new UglifyJsPlugin({cache: true, //緩存parallel: true, //并發(fā)打包sourceMap: true //源碼映射便于調(diào)試})]},//開一個本地服務devServer: {port: 3000, //端口號progress: true, //進度條contentBase: './dist', //指定目錄運行服務open: true //自動打開瀏覽器},entry: './src/index.js',output: {filename: 'bundle.js',path: path.resolve(__dirname, 'dist')},// 模塊配置module: {rules: [{test: /\.(css|scss)$/,use: [MiniCssExtractPlugin.loader, 'css-loader', 'postcss-loader', 'sass-loader']}]},//插件配置plugins: [new HtmlWebpackPlugin({template: './src/index.html', //原始文件filename: 'index.html', //打包后的文件名稱hash: true, //hash}),new MiniCssExtractPlugin({filename: 'main.css' //抽離出的css文件名稱})] }
  • package.json文件內(nèi)容:
{"name": "webpack","version": "1.0.0","main": "index.js","license": "MIT","scripts": {"dev": "webpack --mode development && webpack-dev-server","build": "webpack --mode production"},"devDependencies": {"autoprefixer": "^9.4.7","css-loader": "^2.1.0","html-webpack-plugin": "^3.2.0","less": "^3.9.0","less-loader": "^4.1.0","mini-css-extract-plugin": "^0.5.0","node-sass": "^4.11.0","optimize-css-assets-webpack-plugin": "^5.0.1","postcss-loader": "^3.0.0","sass-loader": "^7.1.0","style-loader": "^0.23.1","uglifyjs-webpack-plugin": "^2.1.1","webpack": "^4.29.4","webpack-cli": "^3.2.3","webpack-dev-server": "^3.1.14","webpack-html-plugin": "^0.1.1"} }

將ES6轉(zhuǎn)化為ES5

step1: 打開src/index.js,輸入:

const fn = () => {console.log('丸子'); }fn ();

step2: 配置webpack.config.js文件:

將ES6轉(zhuǎn)成ES5,需要babel-loader,配置規(guī)則為:

module.exports = {//...module: {//...{test: /\.js$/,use: {loader: 'babel-loader',options: {presets: ['@babel/preset-env'] // 根據(jù)目標瀏覽器自動轉(zhuǎn)換為相應es5代碼}}}} };

step3: 安裝插件:

yarn add babel-loader @babel/core @babel/preset-env -D

嘗試運行: npm run dev, 成功!如下圖:

總結(jié)

以上是生活随笔為你收集整理的学习webpack4 - ES6语法转化的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 毛片哪里看| 免费看国产曰批40分钟粉红裤头 | 台湾佬中文字幕 | 久久久极品 | 李宗瑞91在线正在播放 | 欧美一区综合 | 色老汉av一区二区三区 | 北条麻妃一区二区三区免费 | 亚洲人体视频 | 69精品国产| 女同性恋毛片 | 国产熟妇乱xxxxx大屁股网 | av av在线| 最新中文字幕一区 | 原神女裸体看个够无遮挡 | 三级艳丽杨钰莹三级 | 欧美老少做受xxxx高潮 | 免费看欧美黑人毛片 | 欧美日韩一卡二卡 | 青草91| av在线最新| 中国人妖和人妖做爰 | 扒下小娇妻的内裤打屁股 | 一本大道久久久久精品嫩草 | 国产三级视频 | 黄色a视频 | 李丽珍裸体午夜理伦片 | 国产网站精品 | 最近免费中文字幕大全免费版视频 | 女的高潮流时喷水图片大全 | 一边摸上面一边摸下面 | 色天天色| 免费看成人aa片无码视频羞羞网 | 亚洲精品视频免费在线观看 | av鲁丝一区鲁丝二区鲁丝三区 | 深夜小视频在线观看 | 国产精品xxxx| 亚洲逼| 免费一级特黄毛大片 | 美女啪啪无遮挡 | 大乳女喂男人吃奶视频 | 中文字幕亚洲日本 | 久久国产精品久久国产精品 | 在线观看国产日韩 | 中国黄色免费网站 | 精品少妇爆乳无码av无码专区 | 97精品自拍 | 国产视频你懂得 | 日韩视频精品一区 | 日本综合在线 | 久久久久爱 | 成人毛片基地 | 久久免费的精品国产v∧ | 亚洲精品中文字幕乱码无线 | 国产91免费看| 成人特级毛片 | 国产网站免费观看 | 黄色xxxxxx| 国产露脸无套对白在线播放 | 欧洲精品久久久久毛片完整版 | 精东av在线 | www.浪潮av.com| 草草在线影院 | 黄色视屏免费 | 青青青青青操 | 一吻定情2013日剧 | 天天干天天天天 | www.jizz国产| 亚洲无码精品在线播放 | 欧美视频免费看欧美视频 | 男人的天堂手机在线 | 女人叫床高潮娇喘声录音mp3 | 欧美大片xxxx | 国产一区二区三区视频在线 | 18禁超污无遮挡无码免费游戏 | 波多野结衣办公室33分钟 | 成人性视频免费网站 | 亚洲小视频在线观看 | 国产精品福利一区二区 | 欧亚av| 中文字幕日韩一区二区三区不卡 | 亚洲人掀裙打屁股网站 | 男人亚洲天堂 | 国产精品久久久久久久久免费相片 | 久久黄色网络 | 亚洲乱码中文字幕 | 91黑丝美女 | 日韩三级一区 | 波多野结衣一区二区 | 天天做天天摸天天爽天天爱 | 国产福利不卡 | 欧美无马 | 久久久久久不卡 | 一本久久综合亚洲鲁鲁五月天 | 偷拍精品一区二区三区 | 午夜啪啪网| 久久婷婷综合国产 | 亚洲av熟女高潮一区二区 | 老牛av一区二区 |