开发期间如何在VUE-CLI中启用控制台日志

艾略什

我一直在试图找出console.log('whatever')在学习VueJs开发过程中如何使用我的方法来理解我在这里所做的某些行为的方法。

我知道这里已经提出了一些问题,并且已经进入ESLINT文档以尝试解决这个问题……我只是无法真正理解我应该做什么。

我的代码:

methods: {
    submitData() {
        this.$http.post('https://vue-testing-8a2de.firebaseio.com/data.json', this.user)
                  .then(response => {
                            console.log(response);
                        }, error => {
                            console.log(error)
                        })
    }
}

这是ESLINT上的错误:

Failed to compile.

./src/App.vue
Module Error (from ./node_modules/eslint-loader/index.js):
error: Unexpected console statement (no-console) at src/App.vue:35:22:
  33 | this.$http.post('https://vue-testing-8a2de.firebaseio.com/data.json',this.user)
  34 |           .then(response => {
> 35 |                      console.log(response);
     |                      ^
  36 |                  }, error => {
  37 |                      console.log(error)
  38 |                  })


error: Unexpected console statement (no-console) at src/App.vue:37:22:
  35 |                      console.log(response);
  36 |                  }, error => {
> 37 |                      console.log(error)
     |                      ^
  38 |                  })
  39 |             }
  40 |         }


2 errors found.

我已经浏览过这个网站:

我试过评论上一行console.log

  • /*eslint no-console: "error"*/ (但效果不佳)

如果我需要弄乱JSON规则,则需要逐步指南,因为我以前从未这样做过。

vue-cli在WebStorm上使用

提前致谢!

Jaromanda X

编辑package.json并在eslintConfig属性中添加

"eslintConfig": { // don't add this, it's already there
    // there's stuff here
    "rules": { // find the rules property
    // addition starts here
        "no-console": "off"
    // addition ends here
    },
    // and keep what was already here

现在,如果要从生产版本中删除console.log

编辑 vue.config.js

并添加

// addition starts here
const TerserPlugin = require('terser-webpack-plugin')
const isProd = process.env.NODE_ENV === 'production'
// addition ends here

module.exports = {
    // addition starts here
    configureWebpack: {
        optimization: {
            minimize: true,
            minimizer: isProd ? [
                new TerserPlugin({
                    terserOptions: {
                        ecma: 6,
                        compress: { drop_console: true },
                        output: { comments: false, beautify: false }
                    }
                })
            ] : []
        }
    },
    // addition ends here
    // and keep what was already here
}

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用Sails在控制台日志中显示查询?

来自分类Dev

如何清空Webkit中的控制台日志?

来自分类Dev

如何从C#控制台应用程序写入Azure WebJobs中的日志?

来自分类Dev

如何在控制台应用程序中启用鼠标滚动

来自分类Dev

如何在Xamarin.iOS自己的应用程序中捕获控制台日志输出?

来自分类Dev

Nitrous-IO控制台-如何启用/禁用控制台窗口的滚动条?

来自分类Dev

如何在反应式Android中打印控制台日志?

来自分类Dev

Log4j2:如何在控制台日志中查找是否已找到日志配置文件

来自分类Dev

如何在此功能中添加控制台日志?

来自分类Dev

如何在Tkinter中“打印”控制台日志?

来自分类Dev

如何更改代码以输出到控制台以及Powershell中的输出日志?

来自分类Dev

如何在Windows 10中启用新控制台,其默认设置是什么?

来自分类Dev

如何使用Sails在控制台日志中显示查询?

来自分类Dev

如何在c ++ / CLI应用程序中显示控制台?

来自分类Dev

如何在控制台应用程序中启用鼠标滚动

来自分类Dev

MyFaces:如何在控制台日志中显示错误消息

来自分类Dev

如何抑制Web Inspector控制台日志中的chrome-extension://输出?

来自分类Dev

如何在Eclipse上禁用控制台日志

来自分类Dev

如何在Spring Shell控制台输出中启用自动水平和垂直滚动?

来自分类Dev

我如何在关机期间写到控制台?

来自分类Dev

如何获取 div 中的文本以控制台日志在 jquery 中进行测试

来自分类Dev

如何启用 TTY 控制台?

来自分类Dev

如何在restassured中输出日志,我想在我的报告中显示日志。不在控制台窗口中

来自分类Dev

如何在 Firebug 中显示过去的控制台日志?

来自分类Dev

如何在php和codeception中输出浏览器控制台日志

来自分类Dev

如何在 iPad 版 Edge 中启用/打开开发者/控制台窗口?

来自分类Dev

如何在 Kibana 后端显示控制台日志?

来自分类Dev

如何在控制台日志中查看所选选项与其他选项的组合?

来自分类Dev

如何在控制台日志中为多个值设置断行

Related 相关文章

  1. 1

    如何使用Sails在控制台日志中显示查询?

  2. 2

    如何清空Webkit中的控制台日志?

  3. 3

    如何从C#控制台应用程序写入Azure WebJobs中的日志?

  4. 4

    如何在控制台应用程序中启用鼠标滚动

  5. 5

    如何在Xamarin.iOS自己的应用程序中捕获控制台日志输出?

  6. 6

    Nitrous-IO控制台-如何启用/禁用控制台窗口的滚动条?

  7. 7

    如何在反应式Android中打印控制台日志?

  8. 8

    Log4j2:如何在控制台日志中查找是否已找到日志配置文件

  9. 9

    如何在此功能中添加控制台日志?

  10. 10

    如何在Tkinter中“打印”控制台日志?

  11. 11

    如何更改代码以输出到控制台以及Powershell中的输出日志?

  12. 12

    如何在Windows 10中启用新控制台,其默认设置是什么?

  13. 13

    如何使用Sails在控制台日志中显示查询?

  14. 14

    如何在c ++ / CLI应用程序中显示控制台?

  15. 15

    如何在控制台应用程序中启用鼠标滚动

  16. 16

    MyFaces:如何在控制台日志中显示错误消息

  17. 17

    如何抑制Web Inspector控制台日志中的chrome-extension://输出?

  18. 18

    如何在Eclipse上禁用控制台日志

  19. 19

    如何在Spring Shell控制台输出中启用自动水平和垂直滚动?

  20. 20

    我如何在关机期间写到控制台?

  21. 21

    如何获取 div 中的文本以控制台日志在 jquery 中进行测试

  22. 22

    如何启用 TTY 控制台?

  23. 23

    如何在restassured中输出日志,我想在我的报告中显示日志。不在控制台窗口中

  24. 24

    如何在 Firebug 中显示过去的控制台日志?

  25. 25

    如何在php和codeception中输出浏览器控制台日志

  26. 26

    如何在 iPad 版 Edge 中启用/打开开发者/控制台窗口?

  27. 27

    如何在 Kibana 后端显示控制台日志?

  28. 28

    如何在控制台日志中查看所选选项与其他选项的组合?

  29. 29

    如何在控制台日志中为多个值设置断行

热门标签

归档