我试图创建角度ui-component,并在其他角度应用中使用它。
我遇到了很多与angular-cli有关的问题,并决定将其从我的项目中删除,因为它尚未准备好构建库。 我尝试使用webpack,但是在构建d.ts包时遇到了问题(我使用了dts-bundle,但它不能很好地构建所有导入的bundle)。
当我手动创建d.ts包时,我意识到使用webpack的项目不能正常使用已经由webpack构建的bundly(第三方错误,模块解析,polyfill)。
当我使用打字稿构建项目时,它通过角度模板化(app.component.html)运行良好,我不想将其包含在我的包中。 我认为,最好的办法是使用像angular-template-loader这样的东西 使用typescribt编译器,但我不知道如何。
可能有更好的方法,但我读了很多主题但还没有想到它。 谢谢。