首页 > 解决方案 > 在创建 vue 组件的 npm 包时面临问题

问题描述

我必须创建一个 vue 组件包,然后将其安装在另一个项目中。我的代码示例在这里给出。使用npm run build 命令后,我得到了一个转换后的 js 文件。我将它安装在另一个项目中。在我的 main.js 项目中,我使用下面的行来添加这个依赖项。

 import 'test' 

但在我的浏览器中,我收到了这个错误。

[Vue 警告]:未知的自定义元素:- 您是否正确注册了组件?对于递归组件,请确保提供“名称”选项。

(在发现 )

我不明白在我的项目中添加漏斗组件时缺少什么。

标签: vue.jsvuejs2npm-install

解决方案


您还需要在components选项中声明。

import test from 'test

export default {
  components: {
    test
  }
}

推荐阅读