如何解决无法尝试为NPM模块导入具有别名的组件
我为NPM
创建了一个组件,并尝试通过导入到另一个项目来使用其子文件夹
我想这样使用它:
import {Tab} from '@components/Tabs'
试图在接下来的webpack.config中执行此操作:
"@components": path.resolve(__dirname,"../src/components"),"@components-2": path.resolve(__dirname,"../dist"),
然后制成纱线
并发布到NPM
但是此构造不起作用。
如果我接下来执行以下操作,则工作正常
import {Tabs} from 'components';
let {Tab} = Tabs;
我使用了弹出的RCA 2.0
主要导出index.file如下所示:
import Component1 from "./Component1 ";
import Component2 from "./Component2";
import * as Tabs from "./Tabs";
export { Component1,Component2,Tabs };
index.js选项卡文件如下所示:
export { default as Tab } from "./Tab";
export { default as TabPanel } from "./TabPanel";
export { default as Tabs} from "./Tabs";
未找到模块:无法解析'...'中的'component / Tabs / Tab'
正在尝试在本地找到该组件
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。