我创建了一个软件包,并通过npm发布,其结构如下:
/root
.../dist
....../components
........./button
........./input
.../src
要使用按钮组件,我必须输入:
import Button from "my-ui-library/dist/components/button";
是否可以创建别名来转换此导入语句,例如:
import Button from "my-ui-library/components/button";
或
import Button from "my-ui-library/button";
我尝试使用module-alias
和link-module-alias
软件包,但是当我想从node_modules库中导入它时,在这些配置下它找不到软件包错误:
import Button from "my-ui-library/@components/button";
package.json:
"_moduleAliases": {
"@components": "dist/components"
}
预先感谢