角度5:是否可以链接本地npm模块?
我有一个自定义节点模块,无法在NPM上发布 我想用它作为我在NPM上的任何模块角度5:是否可以链接本地npm模块?,npm,package,angular5,local,Npm,Package,Angular5,Local,我有一个自定义节点模块,无法在NPM上发布 我想用它作为我在NPM上的任何模块 如果没有将文件夹复制到节点模块的可怕事情,是否有可能呢?答案是:是的,有可能 假设您的模块有一个dist文件夹,其中包含构建的源代码 (例如,我在src文件夹上运行gulp,并处理dist文件夹) 您只需在库中运行npm pack./dist 这将生成一个名为“库版本”的库的tgz存档 然后,只需运行 npm i指向/your library version.tgz的路径 你完成了 假设我的库fodler是C:\ng
如果没有将文件夹复制到节点模块的可怕事情,是否有可能呢?答案是:是的,有可能 假设您的模块有一个dist文件夹,其中包含构建的源代码 (例如,我在src文件夹上运行gulp,并处理dist文件夹) 您只需在库中运行
npm pack./dist
这将生成一个名为“库版本”的库的tgz存档
然后,只需运行
npm i指向/your library version.tgz的路径
你完成了
假设我的库fodler是C:\ngx mat lib
因此,我的tgz将在这个文件夹中,因为dist文件夹应该是ngx mat lib的子文件夹
在我的项目中,我将运行
npm-ic:/ngx-mat-lib/ngx-mat-lib-0.0.1.tgz
注意:使用正斜杠以避免将其加倍