ng-packagr函数调用问题

时间:2018-09-21 06:32:53

标签: angular typescript ng-packagr

我已经使用ng-packagr创建了第3方组件库。我们已参考本文来创建该库。

https://medium.com/@nikolasleblanc/building-an-angular-4-component-library-with-the-angular-cli-and-ng-packagr-53b2ade0701e

我们可以在主机应用程序中导入和渲染组件。但是我们无法在宿主应用程序中调用该库的任何功能。它引发以下错误-

TypeScript编译中缺少

// node_modules / xxx.component.d.ts。请通过“文件”或“包含”属性确保它在您的tsconfig中。

丢失的文件似乎是第三方库的一部分。已发布库中的TS文件通常是库包装不良的标志。请在库存储库中打开一个问题,以警告其作者,并请他们使用Angular Package Format打包库。

有什么方法可以使用ng-packagr达到同样的效果吗?

从“库”中导入{sampleComp};

@ViewChild(sampleComp)comp:sampleComp; comp.callFunction();

0 个答案:

没有答案