我目前正在构建组件库。在其中,我全局注册了所有组件。
这些组件中的某些组件相互使用。例如,my-menu
使用my-button
。
这在开发中效果很好。
当我将其导出为库并导入到另一个项目中时,这两个组件都可用于新项目,并且我可以单独使用它们。
但是,库中的组件无法相互解析。因此,当我使用my-menu
时,会收到错误消息:
[Vue warn]: Unknown custom element: <my-button> - did you register
the component correctly? For recursive components, make sure
to provide the "name" option.
我正在使用Vue CLI并导出为CommonJS。