当前位置: 首页 > 面试题库 >

webpack --watch构建一次后退出

赫连坚
2023-03-14
问题内容

我正在使用html" target="_blank">webpack--watch语句以监视模式运行Webpack来构建我的ReactJS应用。但是由于某种原因,它现在停止工作。现在,它只编译一次代码并终止

我尝试了这篇SO文章中建议的方法:webpack–watch无法编译更改的文件

但是,这并没有解决我的问题。任何帮助都感激不尽


问题答案:

该问题似乎是由于inotify手表限制而引起的

在Linux上,默认情况下,Listen使用inotify监视目录中的更改。遇到可以监视的文件数量受到系统限制的情况并不少见。

可以通过以下命令查看当前监视限制

$ cat /proc/sys/fs/inotify/max_user_watches

以我为例,这是8192,这是Linux X64系统的默认值

要临时更改它,我们需要运行以下命令

$ sudo sysctl fs.inotify.max_user_watches=524288
$ sudo sysctl -p

对于永久设置,我们应该运行

$ echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf
$ sudo sysctl -p


 类似资料:
  • 1详细的cli'C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js', 1个详细的cli“运行”, 1详细的cli“构建”] 10详细的生命周期hello-world@0.1.0~build:cwd:c:\users\cristi\desktop\react_scafold\hello-world 11愚蠢的生命周期hello-world

  • 问题内容: 我最近在许多Android应用程序和游戏中都注意到了这种模式:单击“后退”按钮以“退出”该应用程序时,会出现类似“请再次单击BACK退出”的消息。 我想知道,正如我越来越经常看到的那样,这是你可以以某种方式在活动中访问的内置功能吗?我看过许多类的源代码,但似乎找不到任何东西。 当然,我可以考虑几种很容易实现相同功能的方法(最简单的方法可能是在活动中保留一个布尔值,以指示用户是否已经单击

  • 在Android中首次尝试构建时出错 能够进行网络连接。但是这个错误仍然存在。 @Gautam Surani找不到要关闭的复选框 @Prasad Bonthu我认为代理设置很好。 原因:找不到指向所请求目标的有效证书路径 也得到 无法获取“http://jcenter.bintray.com/com/android/tools/build/gradle-core/2.2.3/gradle-core

  • 在Tableau中,可以构建层次结构以可视化数据。可以通过以下步骤在Tableau中创建它: 例如,考虑数据源,例如Sample-Superstore,以及它的维度和度量。 第1步: 首先转到工作表。然后, 选择一个维度,然后右键单击该维度以创建层次结构。 转到“层次结构(Hierarchy)”选项。 并且,单击下面屏幕截图中显示的“创建层次结构(Create Hierarchy)”选项。 第2步

  • 我有一个vue-cli3创建的vue2项目,根据我的业务需求用到了一个富文本编辑器,同时根据需要这个编辑器不能使用官方已经构建好的版本 需要我安装编辑器相关的各个功能依赖自定义构建整个过程 我为了考虑后期方便升级把整个编辑器相关的源码写在了src/components某个文件夹中(这个文件夹中有package.json src webpack.config.js等相关文件 相当于我把vue项目用到

  • 我正在制作一个自定义文本字段(绘制文本而不是使用JTextField)。我可以输入字符,但退格只清除一个字符。如果我再写一些东西,我可以再次删除一个字符。我不知道为什么。 KeyListener: 聊天对象中的keyTyped()方法: 我正在绘制当前的文本字符串。