国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 金乡县| 涿鹿县| 深水埗区| 黄山市| 平果县| 岳池县| 德阳市| 会理县| 缙云县| 鄂托克旗| 翁牛特旗| 阿巴嘎旗| 铜鼓县| 德钦县| 铜川市| 古交市| 汉沽区| 新津县| 孙吴县| 靖宇县| 金华市| 永登县| 新田县| 土默特左旗| 东至县| 沙湾县| 宜春市| 甘德县| 无为县| 吉木乃县| 天等县| 育儿| 平山县| 惠州市| 海林市| 莆田市| 汉源县| 唐海县| 手机| 襄汾县| 沂源县|