繁体   English   中英

webpack与.eslintrc和.babelrc的eslint和babel设置

[英]webpack's eslint and babel settings relation to .eslintrc and .babelrc

webpack's eslintbabel loader设置及其对应的文件.eslintrc.babelrc之间有什么关系?

例如,在webpack中,我有:

 rules: [ { test: /\\.(js|jsx)$/, include: paths.SRC, exclude: /node_modules/, loader: 'babel-loader', } 

没有传递任何选项,是否意味着我应该在.babelrc文件中定义选项? 而且,如果我不创建.babelrc文件,则应按照以下方式直接在webpack presetsplugins传递给babel-loader (与eslint相同):

 use: { loader: 'babel-loader', options: { presets: ['es2015', 'env', 'react'], plugins: ['transform-es2015-destructuring', 'transform-object-rest-spread', 'transform-class-properties' ], } } 

没有传递任何选项,是否意味着我应该在.babelrc文件中定义选项?

是的,否则巴别塔不知道该怎么办。

而且,如果我不创建.babelrc文件,则应按照以下方式直接在webpack中将预设和插件传递给babel-loader(与eslint相同):

通过与创建.babelrc文件相同的选项传递预设和插件。

同样的逻辑也适用于陪同。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM