Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 对不显示错误的Web包进行响应_Reactjs_Typescript_Webpack Dev Server - Fatal编程技术网

Reactjs 对不显示错误的Web包进行响应

Reactjs 对不显示错误的Web包进行响应,reactjs,typescript,webpack-dev-server,Reactjs,Typescript,Webpack Dev Server,我正在使用webpack运行react with HMR。在服务器中删除函数或删除已使用的共享服务时,无论是在控制台中还是在终端上都不会发出错误。 即使在构建过程中也无法看到此错误 我至少花了一天的时间试图找到解决办法。感谢您的帮助 多谢各位 const DEV_SERVER = { contentBase: PATHS.public, hot: true, open: true, hotOnly: true, historyApiFallback: tr

我正在使用webpack运行react with HMR。在服务器中删除函数或删除已使用的共享服务时,无论是在控制台中还是在终端上都不会发出错误。 即使在构建过程中也无法看到此错误

我至少花了一天的时间试图找到解决办法。感谢您的帮助

多谢各位

const DEV_SERVER = {
    contentBase: PATHS.public,
    hot: true,
    open: true,
    hotOnly: true,
    historyApiFallback: true,
    overlay: true,
    port: 3000,
// stats: 'verbose',
// proxy: {
//   '/api': 'http://localhost:8888'
// },
更多详细信息

如果在
index.ts
文件中导入了
user.service.ts
并在所有其他文件中使用,则删除user.service.ts文件

预期行为:未找到模块错误

当前行为:控制台或终端中没有显示任何内容

反应v16.13


WebpackV4.41

您是否尝试了错误覆盖Webpack插件

const ErrorOverlayPlugin = require("error-overlay-webpack-plugin");

module.exports =  {
    plugins: [new ErrorOverlayPlugin()]
);

检查使用的源地图,这对我很有用:

devtool: 'cheap-module-source-map'

您的意思是更改HMR(webpack)服务器吗?我希望继续使用HMR,但如果删除了共享和使用的文件,或意外删除了某些代码,也会发出错误。您的意思是客户端代码吗?-如果没有,您可以仅在客户端运行两个webpack实例(一个用于服务器,一个用于客户端)。当我删除或更改一个已经使用的文件名时,问题就会发生,无论是在控制台中还是在终端中,我都不会在react中得到任何错误。我假设webpack忽略了更改我在问题@Eliasschablowski中添加了更多详细信息,我知道这个库,但它对这个问题没有影响。我尝试了仍然不起作用,最后创建了一个新项目并设置了新的webpack配置,问题似乎得到了解决。