babel编译js代码时,如何确保编译后的书写格式保持与.eslintrc文件规定的一致

来源:7-3 babel

小王子抓猫咪

2017-10-15

babel编译js代码时,如何确保编译后的书写格式保持与.eslintrc文件规定的一致

使用babel编译js代码之后,生成的js代码,有些部分不会满足在eslintrc中规定的书写格式。比如

在.eslintrc中,规定必须给字面量对象的属性加双引号 quote-props 规定设置为error .

但是babel生成的代码却不会自动加上双引号。在babel API中的寻找了 options所有项 没发现合适的配置参数。

参考: 

https://babeljs.io/docs/core-packages/

所以问问老师,是不是没有办法自动满足这种eslint要求?

写回答

1回答

Samaritan

2017-10-15

eslint 代码是为了给开发者看的,babel 代码是为了执行的,不用管代码风格

0
2
Samaritan
Eslint ignore 就可以了,就像你也不用管 webpack build 后的文件一样
2017-10-16
共2条回复

Node.js入门到企业Web开发中的应用

Node.js是Web应用开发的一个福音,特别适合中小型系统的快速开发!

1580 学习 · 303 问题

查看课程