Angular6创建类似于节点的文件夹\u模块

Angular6创建类似于节点的文件夹\u模块,angular,angular6,lib,Angular,Angular6,Lib,我正试图在我的项目中创建一个文件夹,在那里我可以放置一组Angular 6的自定义库,并能够像导入node\u模块文件夹中的库一样导入它们 import { SampleLibModule } from 'SambleLib'; 我假设我必须在tsconfig.json文件中声明我的文件夹,但我尝试了一些方法,但从Angular 6开始,它没有起作用,现在可以使用Angular cli在项目中生成库 从angular项目目录ng生成库mylib——前缀aa将创建一个名为“mylib”的新库,组

我正试图在我的项目中创建一个文件夹,在那里我可以放置一组Angular 6的自定义库,并能够像导入
node\u模块
文件夹中的库一样导入它们

import { SampleLibModule } from 'SambleLib';

我假设我必须在
tsconfig.json
文件中声明我的文件夹,但我尝试了一些方法,但从Angular 6开始,它没有起作用,现在可以使用Angular cli在项目中生成库

从angular项目目录
ng生成库mylib——前缀aa
将创建一个名为“mylib”的新库,组件的前缀将是“aa”,而不是app(或主项目使用的任何东西)

以下是命令的wiki:

您需要使用
ng build mylib

下面是一篇博客文章,进一步解释如何做到这一点:

我不确定,但我猜您是在问如何将模块包括在任何其他组件文件中,因此为此,您必须根据需要创建模块,并将此模块添加到app.module.ts中。然后,您可以导入模块并访问与其相关的组件。