我试图离线运行vuejs文档(在本地),并且不乏它,它过去曾奏效,但我不知道自己做错了什么。
我遵循了以下帖子中的步骤 hear
基本上,步骤是
全局安装hexo-cli
npm install hexo-cli --global
克隆vuejs.org存储库
git clone https://github.com/vuejs/vuejs.org.git
安装项目依赖项
cd vuejs.org && npm install
使用npm或hexo运行本地服务器
npm开始
我保持警惕
FATAL Something's wrong. Maybe you can find the solution here: http://hexo.io/docs/troubleshooting.html
Error: watch /vuejs.org/themes/vue/layout/icons/ltc.ejs ENOSPC
at _errnoException (util.js:1022:11)
at FSWatcher.start (fs.js:1374:19)
at Object.fs.watch (fs.js:1400:11)
at createFsWatchInstance (/vuejs.org/node_modules/chokidar/lib/nodefs-handler.js:37:15)
at setFsWatchListener (/vuejs.org/node_modules/chokidar/lib/nodefs-handler.js:80:15)
at FSWatcher.NodeFsHandler._watchWithNodeFs (/vuejs.org/node_modules/chokidar/lib/nodefs-handler.js:228:14)
at FSWatcher.NodeFsHandler._handleFile (/vuejs.org/node_modules/chokidar/lib/nodefs-handler.js:255:21)
at FSWatcher.<anonymous> (/vuejs.org/node_modules/chokidar/lib/nodefs-handler.js:473:21)
at FSReqWrap.oncomplete (fs.js:153:5)
答案 0 :(得分:0)
您的观察员用完了。正确的解决方案是找出发生这种情况的原因,但是您只需增加可用的监视者即可。
fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
或删除已观看但不需要的文件,例如一些未使用的模板或资产。
您可以在此处找到更多选项: Node.JS Error: ENOSPC