什么是Vue的整个应用配置 和 资源注册?应用配置在Vue项目中代码一般在哪些文件的哪些地方?

Vue文档 中:

.mount() 方法应该始终在整个应用配置和资源注册完成后被调用。

请问下,什么是整个应用配置 和 资源注册?
在代码中哪里可以提现出呢? (应用配置在Vue项目中代码一般在哪些文件的哪些地方?)

image.png

阅读 2.5k
1 个回答

比如你注册了一些全局组件

import SvgIcon from '@/components/SvgIcon'
...

createApp(App).component('svg-icon', SvgIcon)

或者使用了一些插件,类似piniavue-router

createApp(App)
  .use(store)
  .use(router)

完整的就是

createApp(App)
  .use(store) // pinia
  .use(router) // vue-router
  .component('svg-icon', SvgIcon) // 全局组件 SvgIcon
  .use(ElementPlus, { locale: zhCn }) // ElementPlus
  .mount('#app')
推荐问题