vue.js - 在创建 vue 组件的 npm 包时面临问题
问题描述
我必须创建一个 vue 组件包,然后将其安装在另一个项目中。我的代码示例在这里给出。使用npm run build 命令后,我得到了一个转换后的 js 文件。我将它安装在另一个项目中。在我的 main.js 项目中,我使用下面的行来添加这个依赖项。
import 'test'
但在我的浏览器中,我收到了这个错误。
[Vue 警告]:未知的自定义元素:- 您是否正确注册了组件?对于递归组件,请确保提供“名称”选项。
(在发现 )
我不明白在我的项目中添加漏斗组件时缺少什么。
解决方案
您还需要在components
选项中声明。
import test from 'test
export default {
components: {
test
}
}
推荐阅读
- javascript - 使用拼接后导致“未定义”
- excel - 如何从合并的单元格中获取数据并将该数据填充到多行
- three.js - 为什么我只看到一半的箱子?
- android - 从Android apk中提取自适应启动器图标为svg/png?
- email - 使用 STARTTLS 从 Office365 发送电子邮件失败
- python - KERAS:来自 loglikehood 的自定义损失函数
- c# - 从 MySql-Database 表单 C# 中读取二进制文件
- r - R上的多索引时间序列面板数据滞后
- java - 正面或反面有 3 个硬币,直到所有 3 个硬币都落在正面
- python - 如何匹配数组长度和索引长度