首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从webpack导出.eslintrc

从webpack导出.eslintrc
EN

Stack Overflow用户
提问于 2019-02-02 02:24:20
回答 1查看 201关注 0票数 0

是否可以共享我的.eslintrc配置以在其他项目中使用?

下面是我的webpack.config.js

代码语言:javascript
复制
  mode: 'production',
  module: {
    rules: [
      {
        test: /\.js$/,
        use: {
          loader: 'babel-loader',
          options: {
            babelrc: false,
            cacheDirectory: true,
            plugins: ['transform-react-remove-prop-types'],
            presets: [
              '@babel/preset-react',
              [
                '@babel/preset-env',
                {
                  targets: {
                    esmodules: false
                  }
                }
              ]
            ]
          }
        }
      }
    ]
  },

我正在与其他项目共享一些组件,我很可能这个项目将使用我的.eslintrc配置文件。

EN

回答 1

Stack Overflow用户

发布于 2019-02-03 00:31:27

我在这里看到了两个不同的问题:

  1. 如何将.eslintrc嵌入捆绑包中?

a.如何加载.eslintrc?因为它只是简单的JSON,webpack,does not need,任何额外的加载器在这一步。

b.如何将其作为数据注入到捆绑包中?import '../../../.eslintrc';应该帮助

  • 如何在捆绑包内部使用ESLint?我根本不确定这是否可能。extends needs可共享配置已发布为NPM包。Specifying configuration文件的路径需要该文件是有效的和完整的配置,而不是捆绑。配置读取不允许连接任何插件。

对于我来说,将可共享的配置发布为npm包并在ProjectA和ProjectB中使用它看起来更有前途。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54485167

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档