@vue-icons/feather dependency was not found(找不到@vue-icons/feather依赖项)
问题描述
我有一个正在处理的简单Nuxt项目,我安装了Vue Icons并尝试将搜索图标添加到我的组件,但在编译时收到以下错误:
This dependency was not found:
* @vue-icons/feather in ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./components/SiteHeader.vue?vue&type=script&lang=js&
To install it, you can run: npm install --save @vue-icons/feather
但我已经在我的src和Functions文件夹(我在FireBase上托管)上安装了它
"dependencies": {
"@nuxtjs/firebase": "^7.6.1",
"@vue-icons/feather": "^1.0.19",
"firebase": "^8.9.1",
"isomorphic-fetch": "^3.0.0",
"nuxt": "^2.0.0"
}
我使用的import语句是直接从网站复制的
import { SearchIcon } from "@vue-icons/feather";
我读到的一些类似问题谈到了transpiling the library,但似乎不起作用,我是否需要将第三方库添加到nuxt.config文件的其他部分?
推荐答案
我将引用文档中所写的内容
此项目旨在重组[.]Vue 3的常用图标包。
Nuxt2与Vue3不兼容。
如果要使用完全相同的vue-feather-icons
库,请为此使用this package。
它应该和
一样简单<template>
<div>
<ActivityIcon />
</div>
</template>
<script>
import { ActivityIcon } from 'vue-feather-icons'
export default {
components: {
ActivityIcon
}
}
</script>
否则,我还可以推荐unplugin-icons,它提供的功能更多,而且非常灵活。并且完全包含the icons you're looking for。
非常棒的软件包,不必在其他功能之上处理查找工作软件包的所有烦人部分。
这篇关于找不到@vue-icons/feather依赖项的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:找不到@vue-icons/feather依赖项
基础教程推荐
- 悬停时滑动输入并停留几秒钟 2022-01-01
- 我什么时候应该在导入时使用方括号 2022-01-01
- Karma-Jasmine:如何正确监视 Modal? 2022-01-01
- 当用户滚动离开时如何暂停 youtube 嵌入 2022-01-01
- 有没有办法使用OpenLayers更改OpenStreetMap中某些要素 2022-09-06
- 动态更新多个选择框 2022-01-01
- 角度Apollo设置WatchQuery结果为可用变量 2022-01-01
- 响应更改 div 大小保持纵横比 2022-01-01
- 在 JS 中获取客户端时区(不是 GMT 偏移量) 2022-01-01
- 在for循环中使用setTimeout 2022-01-01