首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >这些依赖项没有被发现为Antdv模块化的antd。

这些依赖项没有被发现为Antdv模块化的antd。
EN

Stack Overflow用户
提问于 2021-10-11 13:20:40
回答 1查看 678关注 0票数 0

我使用模块化的antdv和babel插件导入,当导入InputSearch抛出标题中描述的错误时。

  • "ant-design-vue":"^2.2.8"
  • "vue":"^3.0.0"

代码语言:javascript
复制
// main.js

import { createApp } from "vue";
import App from "./App.vue";
import { ConfigProvider, Button, Form, Input, InputSearch } from "ant-design-vue";

import "./styles/index.less";

const app = createApp(App);

app.use(ConfigProvider);
app.use(Button);
app.use(Form);
app.use(Input);
app.use(InputSearch);

app.mount("#app");

错误显示:

代码语言:javascript
复制
These dependencies were not found:

* ant-design-vue/es/input-search in ./src/main.js
* ant-design-vue/es/input-search/style in ./src/main.js 
代码语言:javascript
复制
// babel.config.js

module.exports = {
  presets: ["@vue/cli-plugin-babel/preset"],
  plugins: [
    [
      "import",
      { libraryName: "ant-design-vue", libraryDirectory: "es", style: true }
    ] // `style: true` for less
  ]
};
EN

回答 1

Stack Overflow用户

发布于 2021-10-11 13:20:40

解决方案是删除InputSearch,只在使用vuejs时使用输入,而且它可以工作。

代码语言:javascript
复制
import {
  ConfigProvider,
  Button,
  Form,
  Input,
// InputSearch // <--- remove it
} from "ant-design-vue";
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69526916

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档