web前端全系列 教程
1839个小节阅读:2243.8k
目录
鸿蒙应用开发
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
走到此时很多小伙伴可能会发现问题,我们现在写的ES6代码,为啥能正常运行呢?
那是因为我们目前用的是 Chrome
浏览器,默认就支持,但是如果一些浏览器无法支持怎么办?
我需要使用 babel
进行编译
xxxxxxxxxx
npm install --save-dev @babel/core@7.18.5
npm install --save-dev @babel/preset-env@7.18.2
npm install --save-dev babel-loader@8.2.5
在项目根目录下增加 babel.config.js
的配置文件
xxxxxxxxxx
// babel.config.js
module.exports = {
presets: ['@babel/preset-env']
}
xxxxxxxxxx
module: {
rules: [
{
test:/\.js$/,
use:['babel-loader']
},
]
}
温馨提示
通过观察打包之后的文件,在添加babel之前和之后的区别
实时效果反馈
1. 在webpack
中,解析ES6语法的配置文件名称是什么:
A webpack.config.js
B javascript.js
C babel.config.js
D babel.js
答案
1=>C