无法ng使用.html文件构建lib

时间:2019-08-03 06:12:58

标签: angular angular-cli angular-library ng-packagr angular-cli-v7

我正在使用angular cli v 7.2.0。打包一个lib项目。

我遇到了错误:

my-lib/src/core/plugins/cart/basketPlugin.ts: (error) TS2307: Cannot find module './basketPlugin.html'.

目前,basketPlugin.html文件中仅包含几个<p>标签,没有什么太复杂了。

在basketPlugin.ts中,我通过以下方式导入文件:

import basketTemplate from './basketPlugin.html';

my-lib中的其他两个.html文件也正在发生这种情况。

如果我删除.html引用,则lib软件包会很好,并且会创建/ dist文件夹。

我已将此添加到我的Types.d.ts文件中:

declare module '*html'
{
    const value: string;
    export default value
}

0 个答案:

没有答案