html找不到文件,在webpack中导入html文件时找不到模块错误

尝试使用

html-loader插件在TypeScript中导入html:

import buttonHtml from './button.html';

出现TypeScript错误:

TS2307: Cannot find module ‘./button.html’

Webpack配置:

const path = require('path');

module.exports = {

entry: {

'background.js':path.resolve(__dirname,'./background.ts'),'content.js': path.resolve(__dirname,'./content.ts')

},devtool: 'inline-source-map',module: {

rules: [

{

test: /\.tsx?$/,use: 'ts-loader',exclude: /node_modules/

},{

test: /\.html$/,exclude: /node_modules/,use: {loader: 'html-loader'}

}

]

},resolve: {

extensions: [ ".tsx",".ts",".js" ]

},output: {

filename: '[name]',path: path.resolve(__dirname,'dist')

}

};