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

首頁 > 開發(fā) > JS > 正文

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

2024-05-06 16:42:33
字體:
供稿:網(wǎng)友

今天在用Webpack開發(fā)的時候,突然發(fā)現(xiàn)文件變動后熱部署功能不工作了,感覺好像是webpack檢測不到文件的修改了。折騰了半天,開始一直以為是自己的代碼有問題了,結(jié)果一次無意識的重啟了一下機(jī)器后發(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)當(dāng)前的 max_user_watches 值

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

8192是默認(rèn)值,可能是這個值太小,而我的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)容了,希望能給大家一個參考,也希望大家多多支持VeVb武林網(wǎng)。


注:相關(guān)教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 扶绥县| 黄石市| 凤山县| 林周县| 馆陶县| 海门市| 都昌县| 德惠市| 辽中县| 双峰县| 怀化市| 来安县| 荣成市| 尉氏县| 丁青县| 双江| 仁布县| 崇左市| 海南省| 镇沅| 元氏县| 岳阳市| 山丹县| 湘乡市| 即墨市| 微博| 青州市| 安达市| 明溪县| 沭阳县| 江永县| 罗源县| 滦平县| 绥德县| 永宁县| 同江市| 资兴市| 元氏县| 平陆县| 资源县| 历史|