国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

解決Webpack 熱部署檢測不到文件變化的問題

2019-11-19 14:20:05
字體:
供稿:網(wǎng)友

今天在用Webpack開發(fā)的時候,突然發(fā)現(xiàn)文件變動后熱部署功能不工作了,感覺好像是webpack檢測不到文件的修改了。折騰了半天,開始一直以為是自己的代碼有問題了,結(jié)果一次無意識的重啟了一下機器后發(fā)現(xiàn)又可以熱部署了,感覺像是見鬼了。于是繼續(xù)觀察。

一天后,不幸再次降臨,問題又出現(xiàn)了。

調(diào)研了一下,原來 Webpack 的熱部署功能是使用 inotify 來監(jiān)視文件變化,其中 fs.inotify.max_user_watches 表示同一用戶同時可以添加的watch數(shù)目(watch一般是針對目錄,決定了同時同一用戶可以監(jiān)控的目錄數(shù)量)

因此,查看了一下系統(tǒng)當前的 max_user_watches 值

$ cat /proc/sys/fs/inotify/max_user_watches8192

8192是默認值,可能是這個值太小,而我的app下的文件目錄太多,于是試著修改一下

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

修改后查看一下修改結(jié)果

$ cat /proc/sys/fs/inotify/max_user_watches524288

好了,試試修改結(jié)果吧,再次測試 webpack 的熱部署功能,一切正常了。

以上這篇解決Webpack 熱部署檢測不到文件變化的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持武林網(wǎng)。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 尼木县| 定西市| 张家港市| 义马市| 阜阳市| 仙游县| 桂东县| 北票市| 余庆县| 扶风县| 齐河县| 原阳县| 德格县| 称多县| 囊谦县| 桂东县| 信丰县| 阿拉善盟| 灵川县| 唐山市| 西安市| 龙山县| 深泽县| 建阳市| 方城县| 广东省| 富宁县| 苏州市| 大竹县| 彰武县| 含山县| 孝义市| 松桃| 河曲县| 禄丰县| 沈阳市| 九寨沟县| 津南区| 黄冈市| 拉萨市| 威信县|