如何解决Webpack 4.43.0-禁用热重装-仅适用于打字稿文件
我的行为怪异,当我进行热重装时(与我们的优化/块配置有关),Chrome开发工具无法正常工作。我没有时间解决真正的问题,因此我需要禁用热重装功能才能在该位置工作。
事实是,HTML和SCSS文件的热重装就很好,所以,我想仅对Typescript文件禁用热重装。
这是我们Webpack的配置的一部分:
...
devServer: {
contentBase: outDir,historyApiFallback: true,hot: true,port: project.platform.port,},module: {
rules: [
{ test: /[^.]*\.html/i,loader: "html-loader" },{ test: /\.ts$/i,loader: "ts-loader",options: { happyPackMode: true,transpileOnly: true },exclude: /node_modules/ },{
test: /\.css$/i,issuer: [{ not: [{ test: /\.html$/i }] }],use: ["style-loader",...cssRules],issuer: [{ test: /\.html$/i }],use: cssRules,{
test: /\.scss$/,use: [
"style-loader","css-loader",{
loader: "postcss-loader",{
loader: "sass-loader",options: {
sassOptions: {
includePaths: [path.resolve(__dirname,"../../node_modules/@syncfusion")],],{ test: /\.(png|gif|jpg|cur)$/i,loader: "url-loader",options: { limit: 8192 } },
如果你们需要整个配置,请问我。 谢谢!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。