微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Webpack 4.43.0-禁用热重装-仅适用于打字稿文件

如何解决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 举报,一经查实,本站将立刻删除。