vue.js - 为什么 console.log 在 Vue.js 中不起作用?

标签 vue.js

环境

$节点-v
v8.16.2
$ npm -v
6.4.1

    "vue": {
      "version": "2.5.16",
      "resolved": "https://registry.npmjs.org/vue/-/vue-2.5.16.tgz",
      "integrity": "sha512-..."
    },
    "nuxt": {
      "version": "1.4.1",
      "resolved": "https://registry.npmjs.org/nuxt/-/nuxt-1.4.1.tgz",
     ...
    },
    "webpack": {
      "version": "3.12.0",
      "resolved": "https://registry.npmjs.org/webpack/-/webpack-3.12.0.tgz",
    ...
    },
    "uglifyjs-webpack-plugin": {
      "version": "0.4.6",
     ...
    }
<template>
  <div class="container">
    <h2>Complete</h2>
</div>
</template>

<script>
import Vue from 'vue'

export default {
  name: 'NuxtError',
  props: {
    error: {
      type: Object,
      default: null
    }
  },
  created() {
    console.log('created');
    nextUrl = "http://localhost:3000";
    console.log(nextUrl);

    ...
  }
}
</script>


问题

console.log 不工作。

尝试

  • 在所有源中搜索“drop_console” ->无
  • 在所有源中搜索“UglifyJsPlugin” →无
  • 写“process.env.DEBUG = 'nuxt:*'” →不工作

希望

请告诉我解决办法。 请教我有关请求代码的问题。

谢谢。

最佳答案

ESLint 抛出错误是因为它对控制台有一些规则,所以你可以尝试:

/ * eslint-disable no-console * /
console.log ('hello world');

或者:

window.console.log ('Hello world');

要全局配置它,打开 package.json 并输入:

"eslintConfig": {
...
"rules": {
  "no-console": "off"
},

并重启服务器。

关于vue.js - 为什么 console.log 在 Vue.js 中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58891262/

相关文章:

javascript - vue-router 的默认子路由

javascript - 从数据库中删除后,Vue.js $remove 不删除元素

javascript - Vuejs 2 : debounce not working on a watch option

javascript - 无法在基本模态中访问vue数据

javascript - 如何使用 v-slot :cell? 访问其他列的值

javascript - 仅当 json 响应为 true 时才启用下一个按钮(转到另一个选项卡)?

javascript - "vue entry point"在哪里?

vue.js - Vee Validate 仅验证最后一项

laravel - Vue 未使用 unshift 正确更新 ARRAY

javascript - 导出 2 webpack 配置常量