kee*_*han 2 vue.js vue-component vuejs2
我正在使用 Vue SFC 组件创建一个 node_module ,以供不同项目使用。
所以在我的模块的index.js(主入口点)上,我有这个:
import component1 from './src/input-box1.vue'
import component2 from './src/input-box2.vue'
export default component1
Run Code Online (Sandbox Code Playgroud)
上面的效果很好,component1
但我不知道如何导出component2
。
我尝试这样做:
export { component1 }
export { component2 }
Run Code Online (Sandbox Code Playgroud)
但我收到一个错误:
Unknown custom element: <component1> - did you register the component correctly? For recursive components, make sure to provide the "name" option
Run Code Online (Sandbox Code Playgroud)
导入是这样的:
import component1 from 'sample-vue-components'
Run Code Online (Sandbox Code Playgroud)
有任何想法吗??
如果您不设置,{}
则将导入默认导出。尝试修改您的导出/导入,例如:
在你的sample-vue-components.vue中:
import component1 from './src/input-box1.vue'
import component2 from './src/input-box2.vue'
export { component1, component2 };
Run Code Online (Sandbox Code Playgroud)
然后像这样导入它们:
import { component1, component2 } from 'sample-vue-components'
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4641 次 |
最近记录: |