npm包子文件夹的别名

时间:2019-07-08 11:59:11

标签: javascript npm alias

我创建了一个软件包,并通过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-aliaslink-module-alias软件包,但是当我想从node_modules库中导入它时,在这些配置下它找不到软件包错误:

import Button from "my-ui-library/@components/button";

enter image description here

package.json:

  "_moduleAliases": {
    "@components": "dist/components"
  }

预先感谢

0 个答案:

没有答案