如何配置 Webpack & Babel 在未声明的变量上失败?

阿斯特尔

我正在使用带有 Babel 的 webpack 来构建我的 React 应用程序。

module: {
        loaders: [
            {
                test: /\.js$/,
                loader: 'babel-loader',
                query: {
                    presets: ['env', 'react']
                },
                exclude: /node_modules/
            }
        ]
    },

我最近一直在使用env(以前是es2015),所以我的部分代码有一些未声明的变量。我想将 webpack 配置为在构建时失败,而不是有一个有问题的 js,它在执行时会引发我的错误,例如:

assignment to undeclared variable fooBar
萨米萨格拉姆

不确定 Babel 是否可以做到,但Eslint肯定可以!只需设置您的 Eslint 配置文件;同样,使用Eslint Webpack 插件将 Eslint 实施到您的 webpack 配置中,因此它可能会在构建时失败。如果您需要更多帮助,请随时告诉我。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章