首页
技术小册
AIGC
面试刷题
技术文章
MAGENTO
云计算
视频课程
源码下载
PDF书籍
「涨薪秘籍」
登录
注册
Babel介绍
配置文件.babelrc
命令行转码babel-cli
babel-node
babel-register
babel-core
babel-polyfill
浏览器环境
在线转换
与其他工具的配合
当前位置:
首页>>
技术小册>>
babel入门指南
小册名称:babel入门指南
许多工具需要Babel进行前置转码,这里举两个例子:ESLint和Mocha。 ESLint 用于静态检查代码的语法和风格,安装命令如下。 $ npm install --save-dev eslint babel-eslint 然后,在项目根目录下,新建一个配置文件.eslint,在其中加入parser字段。 ```bash { "parser": "babel-eslint", "rules": { ... } } ``` 再在package.json之中,加入相应的scripts脚本。 ```bash { "name": "my-module", "scripts": { "lint": "eslint my-files.js" }, "devDependencies": { "babel-eslint": "...", "eslint": "..." } } ``` Mocha 则是一个测试框架,如果需要执行使用ES6语法的测试脚本,可以修改package.json的scripts.test。 ```bash "scripts": { "test": "mocha --ui qunit --compilers js:babel-core/register" } ``` 上面命令中,--compilers参数指定脚本的转码器,规定后缀名为js的文件,都需要使用babel-core/register先转码。
上一篇:
在线转换
该分类下的相关小册推荐:
暂无相关推荐.