背景
最近用vue寫一個項目,在服務器上用npm運行該vue項目的時候,執行npm run serve,整個過程執行到一半報錯了:Error: ENOSPC: System limit for number of file watchers reached
原因
查了一下,是linux系統的限制導致這個報錯了,需要設置一下:fs.inotify.max_user_watches 這個參數。
解決方法
執行:vim /etc/sysctl.conf,添加如下內容:
fs.inotify.max_user_watches=524288
輸入:wq
在命令行執行:sysctl -p
重新執行:npm run serve,沒有報錯了。
博主:測試生財(一個不為996而996的測開碼農)
座右銘:專注測試開發與自動化運維,努力讀書思考寫作,為內卷的人生奠定財務自由。
內容范疇:技術提升,職場雜談,事業發展,閱讀寫作,投資理財,健康人生。
csdn:https://blog.csdn.net/ccgshigao
博客園:https://www.cnblogs.com/qa-freeroad/
51cto:https://blog.51cto.com/14900374
微信公眾號:測試生財(定期分享獨家內容和資源)