美文网首页
webpack从0开始搭建react的ts开发环境(11)

webpack从0开始搭建react的ts开发环境(11)

作者: 汤姆猫_6074 | 来源:发表于2020-01-21 17:27 被阅读0次

本章介绍开启map,sourcemap主要的用途是在调试的时候错误返回的状态是src下的代码状态,另一个用途是生产模式下,用于entry这种监视库,定位错误位置
webpack从0开始搭建react的ts开发环境(10)
demo https://github.com/757566833/webpack-guide

  1. 修改webpack.config.ts
...
    mode: 'development',
    devtool: "inline-source-map",
...

2.修改tsconfig.json

...
 // "declarationMap": true,                /* Generates a sourcemap for each corresponding '.d.ts' file. */
    "sourceMap": true,                     /* Generates corresponding '.map' file. */
    // "outFile": "./",                       /* Concatenate and emit output to single file. */
...

3.安装插件

yarn add error-overlay-webpack-plugin --dev

4.webpack.config.ts修改

...
const ErrorOverlayPlugin = require('error-overlay-webpack-plugin')
...
 plugins: [
       new HtmlWebpackPlugin({
            title: "test",
            template: path.resolve(__dirname, "template.html"),
        }),
        new MiniCssExtractPlugin({
            // Options similar to the same options in webpackOptions.output
            // all options are optional
            filename: "app.css",
            // chunkFilename: "[id].[hash].css",
            // ignoreOrder: false, // Enable to remove warnings about conflicting order
        }),
        new ErrorOverlayPlugin()
    ],
...

5.yarn start
webpack从0开始搭建react的ts开发环境(12)

相关文章

网友评论

      本文标题:webpack从0开始搭建react的ts开发环境(11)

      本文链接:https://www.haomeiwen.com/subject/kouezctx.html