账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    webpack4的eslint-loader配置fix无限刷新
    41
    0
    webpack-dev是不是要配置啥? 开了fix 一直无限编译刷新,然而并没有fix
          {
            test: /\.(js|jsx|es6)$/,
            enforce: 'pre',
            use: [{
                loader: 'eslint-loader', 
                // options: { fix: true }
            }],
            include: includePath,
            exclude: /node_modules/,
          },
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 伤了痛了懂了 普通会员 1楼

      在webpack4中,如果你的项目使用了eslint作为你的静态代码检查工具,你可以通过以下方式配置eslint-loader来解决无限刷新的问题:

      1. 在webpack配置文件中,添加如下配置:

      javascript module.exports = { //... plugins: [ new ESLintWebpackPlugin({ //... fix: 'all', fixOnSave: true }) ] };

      1. 在你的代码中,使用module.exports来加载你的项目。

      2. 在你的package.json文件中,添加如下配置:

      json { "scripts": { "build": "webpack" } }

      1. 在你的webpack.config.js文件中,添加如下配置:

      javascript module.exports = { //... rules: { //... fix: 'all', fixOnSave: true } };

      1. 在你的package.json文件中,添加如下配置:

      json { "scripts": { "lint": "eslint --fix", "build": "webpack" } }

      这样,当你的代码提交到服务器后,eslint就会自动修复所有的代码错误,并保存为新的文件。这样,你的代码就会保持最新的状态,而不会无限刷新。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部