当前位置: 首页 > 知识库问答 >
问题:

前端 - 如何使用 yarn 安装 ant-design/icons-vue ?

令狐经武
2024-03-14

如何是用 yarn 安装 ant-design/icons-vue

https://3x.antdv.com/components/icon-cn 这里是用一个是用 npm 的方式 npm install --save @ant-design/icons-vue

但是如果我想是用 yarn 安装呢?

─➤  yarn add ant-design/icons-vue           yarn add v1.22.21[1/4] ��  Resolving packages...error Command failed.Exit code: 128Command: gitArguments: ls-remote --tags --heads ssh://git@github.com/ant-design/icons-vue.gitDirectory: /Users/ponponon/Desktop/code/work/vobile-it/tracking-kingOutput:ERROR: Repository not found.fatal: Could not read from remote repository.Please make sure you have the correct access rightsand the repository exists.info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command.

上面这样做会报错,是什么原因呢?依赖问题吗?还是是用 yarn 姿势不对?还是网络问题呢?

共有2个答案

艾志尚
2024-03-14

原来是要加 @

╰─➤  yarn add @ant-design/icons-vue                                                                                                                                                                                                                128 ↵yarn add v1.22.21[1/4] ��  Resolving packages...[2/4] ��  Fetching packages...[3/4] ��  Linking dependencies...warning " > less-loader@11.1.3" has unmet peer dependency "webpack@^5.0.0".[4/4] ��  Building fresh packages...success Saved lockfile.success Saved 1 new dependency.info Direct dependencies└─ @ant-design/icons-vue@7.0.1info All dependencies└─ @ant-design/icons-vue@7.0.1✨  Done in 4.94s.
晏鸿畅
2024-03-14

要使用yarn安装ant-design/icons-vue,你需要确保你已经安装了yarn,并且你的网络连接是稳定的。

首先,你应该使用完整的包名@ant-design/icons-vue来安装,而不是ant-design/icons-vue。在npm中,你可以使用包名的一部分来安装,但在yarn中,你需要使用完整的包名。

所以,你应该在命令行中运行以下命令来安装ant-design/icons-vue

yarn add @ant-design/icons-vue

如果你已经按照上述步骤操作,但仍然遇到问题,那么问题可能在于你的网络连接或者yarn的配置。

关于你遇到的错误,它表明yarn试图从Git仓库获取该包,但是无法找到该仓库。这可能是由于网络连接问题,或者是因为包名不正确导致的。如果你确定你的网络连接是稳定的,并且你使用的包名是正确的,那么你可能需要检查你的yarn配置,或者尝试在不同的网络环境下安装该包。

如果上述步骤都无法解决问题,你可以尝试删除node_modules文件夹和yarn.lock文件,然后重新运行yarn install命令。这将清除可能存在的任何旧的或损坏的依赖项,并重新计算所有依赖项。

 类似资料:
  • ⭐ The abstract trees of the Ant Design SVG icons. Packages Vanilla: @ant-design/icons-svg React: @ant-design/icons React Native: @ant-design/icons-react-native Angular: @ant-design/icons-angular Vue:

  • Ant Design Vue 如何修改 a-table 的 header ? 比如我希望可以实现鼠标悬停在某个列名上,可以跳出一个 a-tooltip 来提示一些内容 我知道列值可以通过 <template v-if="column.key === 'clip_source'"> 定制。但是我不知道怎么插槽到列头上? chatgpt 给了我下面的代码,用的是 <template v-slot:cu

  • Google 开源了 Material Design 系统图标包其中的 750 个字形。该系统图标包含常用的图标,如用于媒体播放、通讯、内容编辑、连接等等。在 Web 应用,安卓和 iOS 设计均适用。 图标格式包括: SVG versions of all icons in both 24px and 48px flavours SVG and CSS sprites of all icons

  • Material design icons Material design icons is the official icon set from Google.They can be browsed at https://fonts.google.com/icons.The icons are designed under the material design guidelines. 4.0.

  • 我为了避免重复设置主题直接套在app上可行吗?是否有更好的方法呢? 我大体看了下,除非修改theme,不然对子元素的操作应当只有一次。但我简单测试了下,这对首次渲染响应似乎有一点影响。

  • 代码地址 是我用法有问题吗?错误是什么? 如果不是: checkedList 为什么会自己补全? 下面的报错是什么意思? 这是ant的bug吗