如何使用ng add命令安装本地软件包的tarball文件?

时间:2018-10-13 18:51:03

标签: angular-cli

我尝试将ng add用于本地软件包(例如ng add "file:ng-control.tgz")。

它引发错误could not find module "file:ng-control.tgz"

如果我以"ng-control":"file:ng-control.tgz"的形式手动将软件包添加到项目软件包json中,然后运行ng add ng-control,则该软件包可以在安装了软件包且原理图成功运行的情况下正常运行,但是我希望找到一种更简洁的方法为此。

类似的内容(例如ng add "file:ng-control.tgz"ng add命令应该起作用。

我该怎么做?

2 个答案:

答案 0 :(得分:1)

使用以下命令:

ng add path/to/local/file.tgz

答案 1 :(得分:0)

步骤

  1. library.tgz 文件复制到您的角度应用程序的根文件夹中
  2. 使用以下命令ng add library.tgz

它将添加软件包并将其安装到您的角度应用程序