代码之家  ›  专栏  ›  技术社区  ›  Sampgun

角度5:是否可以连接本地NPM模块?

  •  0
  • Sampgun  · 技术社区  · 6 年前

    我有一个自定义节点模块, 无法在NPM上发布 是的。

    我想把它作为NPM上的任何模块使用。

    如果不把文件夹复制到节点模块中,这有可能吗?

    1 回复  |  直到 6 年前
        1
  •  0
  •   Sampgun    6 年前

    答案是: 是的,有可能 是的。

    假设您的模块有一个dist文件夹,其中包含 (例如,我吞下我的 SRC公司 文件夹和进程 距离 文件夹)。

    你只要跑就行了 npm pack ./dist 在你的图书馆里。

    这将产生 TGZ公司 使用名为库版本的库存档

    然后您可以通过简单地运行

    npm i path-to/your-library-version.tgz

    你完了。

    假设我的图书馆管理员是 C:\ngx-mat-lib

    所以我的TGZ会在这个文件夹里,因为 距离 文件夹应该是 NGX材料库 是的。

    在我的项目中我将运行

    npm i C:/ngx-mat-lib/ngx-mat-lib-0.0.1.tgz

    注意:使用正斜杠以避免加倍