Commit 4ebf41b7 authored by lipengcheng 's avatar lipengcheng

feat: 组件没有name属性报错

parent bf4b07e8
......@@ -5,7 +5,11 @@ requireContext
.filter((path) => path !== './index.vue')
.forEach((path) => {
const file = requireContext(path)
components[file.default.name] = file.default
if (file.default.name) {
components[file.default.name] = file.default
} else {
console.error(`请给组件${path}加上name属性`)
}
})
export default components
......@@ -3,7 +3,11 @@ const install = (Vue) => {
requireContext.keys().forEach((path) => {
// 每个文件的详细信息
const file = requireContext(path)
Vue.component(file.default.name, file.default)
if (file.default.name) {
Vue.component(file.default.name, file.default)
} else {
console.error(`请给组件${path}加上name属性`)
}
})
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment