我正在尝试从gitLab安装自定义库。
文件夹结构如下:
my-lib:(git root)
+ dist
--->实际npm lib
+ src
+资产
+ blabla
如您所见,实际的包位于dist文件夹中,其余的是我用于构建该库的源代码。
我确实遵循了这篇文章(Install npm module from gitlab private repository),并称呼
npm i git+ssh://git@{my-repo}:{group-name}/{project-name}.git#{branch}
这确实可行,但它也正在获取源代码。结果,如果我想在项目中使用此库,则必须像import ** from 'my-lib/dist'
一样导入它。
我的问题是如何告诉npm,是从此dist文件夹而不是从根目录获取。
谢谢