如何关闭Vue 3中的生产提示警告?

问题描述 投票:0回答:3

在 Vue 2 中可以使用

Vue.config.productionTip = false;

关闭开发构建中的

productionTip
警告。但是它不适用于 Vue 3:

Vue.config && (Vue.config.productionTip = false);

const App = {
  data: () => ({
    foo: 'bar'
  })
};
Vue.createApp(App).mount('#app');
<script src="https://unpkg.com/vue@3"></script>
<div id="app">{{ foo }}</div>

vue.js vuejs3
3个回答
11
投票

根据文档,它已被删除

因此,如果您想摆脱 Vue 3 Stack Overflow 答案中的警告(而不禁用代码片段中的控制台),则必须将

src="https://unpkg.com/vue"
替换为
global.prod
CDN 构建:(即:
src="https://unpkg.com/vue/dist/vue.global.prod.js"
):

const App = {
  data: () => ({
    foo: 'bar'
  })
};
Vue.createApp(App).mount('#app');
<script src="https://unpkg.com/vue/dist/vue.global.prod.js"></script>
<div id="app">{{ foo }}</div>


7
投票

在 Vue 3.x 中,生产提示已默认为 false。现在仅适用于开发人员。查看Vuejs官方文档


1
投票

写这个


const app = createApp(App)

app.config.warnHandler = function (msg, vm, trace) {
  return null
}

完成!

© www.soinside.com 2019 - 2024. All rights reserved.