Angular 角度库依赖项自动安装

Angular 角度库依赖项自动安装,angular,npm,npm-install,angular-library,Angular,Npm,Npm Install,Angular Library,我有一个angular库,在我的本地文件中它是.tgz文件。现在我想在我的一个angular应用程序中使用这个库。当我们运行npm install(不在package.json中添加依赖项)时,是否有一种方法可以自动安装库的依赖项 例如: 库取决于引导、角度/材质等 在我的项目中,默认情况下,我没有添加库所需的上述任何依赖项。我只是在package.json中指定了“sampleLibrary”:“file:./libraries/sample library.tgz”。如果运行npm inst

我有一个angular库,在我的本地文件中它是
.tgz
文件。现在我想在我的一个angular应用程序中使用这个库。当我们运行
npm install
(不在
package.json
中添加依赖项)时,是否有一种方法可以自动安装库的依赖项

例如:

库取决于引导、角度/材质等


在我的项目中,默认情况下,我没有添加库所需的上述任何依赖项。我只是在package.json中指定了
“sampleLibrary”:“file:./libraries/sample library.tgz”
。如果运行
npm install
,我需要拥有sampleLibrary的所有依赖项才能在
node\u模块中安装和使用

,您需要在sampleLibrary
包.json
文件的
依赖项下列出这些依赖项。运行
npm install
时,npm将构建依赖关系树并安装所有必需的模块。您可以阅读有关该算法的更多信息。

您需要在SampleLibrary的
package.json
文件中的
依赖项下列出它们。您可以帮助我了解其内部工作原理吗?当您运行
npm install
时,npm会构建依赖项树并安装所有这些依赖项。您可以在此处阅读: