随笔 - 172  文章 - 0  评论 - 0  阅读 - 11939

Babel

简介

ES6的某些高级语法在浏览器环境甚至是Node.js环境中无法运行

Babel是一个广泛使用的扩展器,可以将ES6代码转换为ES5代码,从而在现有环境执行

这意味着,你可以现在就用ES6编写程序,,而不用担心现有环境是否支持

 

安装

安装命令行转码工具

Babel提供babel-cli工具,用于命令行转码,它的安装命令如下

npm install -g babel-cli

查看是否安装成功

babel --version

 

Babel的使用

1.创建Babel文件夹

2.初始化项目

3.创建文件src/example.js

 

 

4.配置.babelrc

  Babel的配置文件是.babelrc,存放在项目的根目录下,该文件用来设置转码规则和插件,基本格式如下

 

 5.安装转换器

npm install --save-dev babel-preset-es2015

 

 6.执行转换

babel src -d dist

 

得到:

 

 

转换过来了

 

 

 

Babel自定义脚本

改写package.json

 

 执行npm run dev

同样会生成dist文件夹和example.js文件。同样也是转换为es2015

 

posted on   键盘敲烂的朱  阅读(183)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示