babel 使用npm安装使用

虽然现在es6已经很完善了,但也仅仅限于一些高级浏览器 如:谷歌 ,火狐,ie11等等

babel 可以实现高版本js往低版本转换 

使用方式 有俩种

1.使用cdn方式 引入

<script src="https://unpkg.com/babel-standalone@6/babel.min.js"></script>

使用的时候 

<script type="text/babel"> </script >  加上 type="text/babel" 这句话 

2.使用npm安装使用(前提的本地电脑上有 node.js最新版环境)

2.1.桌面上建立一个空的文件夹 

npm  init  初始化项目文件 

2.2.安装所需要的依赖

npm i @babel/core  @babel/cli  @babel/preset-env

babel/core 转换代码  babel/cli  执行的命令环境   babel/preset-env 配置环境

2.3.在packjson 文件夹中书写配置  (提前把需要转换的代码放到src目录下  当然这个目录可以自定义的)

"build":"babel src -d dest"     //src  要转换的 代码文件存放目录     -d dest   输出的文件目录

2.4.在当前目录下 新建立一个配置文件  .babelrc  别忘了前面小点  不配置这个 默认是不会转换低版本 他根据环境判断

{
    "presets":[
        "@babel/preset-env"
    ]
}

2.5.书写玩代码后,在命令行中输入命令

npm  run build

就可以看到 当前目录下 生成了一个dest文件夹

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yunchong_zhao

帮到你了,请作者喝杯矿泉水可好

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值