mac 安装hexo遇到的问题,具体错误看log

发布于 2022-09-01 12:07:44 字数 1088 浏览 12 评论 0

DevilWwjdeMacBook-Pro:blog devilwwj$ npm install hexo -g
npm WARN locking Error: EACCES, open '/Users/devilwwj/.npm/_locks/hexo-4ded2cf5ea4a8daa.lock'
npm WARN locking at Error (native)
npm WARN locking /Users/devilwwj/.npm/_locks/hexo-4ded2cf5ea4a8daa.lock failed { [Error: EACCES, open '/Users/devilwwj/.npm/_locks/hexo-4ded2cf5ea4a8daa.lock']
npm WARN locking errno: -13,
npm WARN locking code: 'EACCES',
npm WARN locking path: '/Users/devilwwj/.npm/_locks/hexo-4ded2cf5ea4a8daa.lock' }
npm ERR! Darwin 14.0.0
npm ERR! argv "node" "/usr/bin/npm" "install" "hexo" "-g"
npm ERR! node v0.12.3
npm ERR! npm v2.9.1

npm ERR! Attempt to unlock /usr/lib/node_modules/hexo, which hasn't been locked
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR! https://github.com/npm/npm/issues

npm ERR! Please include the following file with any support request:
npm ERR! /Users/devilwwj/Documents/blog/npm-debug.log

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

甜心小果奶 2022-09-08 12:07:44

出现以上错误是因为权限问题,在执行hexo命令前,加上sudo即可。

北城半夏 2022-09-08 12:07:44

可以尝试下面命令:

sudo npm install --unsafe-perm --verbose -g hexo

青衫负雪 2022-09-08 12:07:44

文件已经被锁了,如果没有其他进程占用,可以删了。

你与清晨阳光 2022-09-08 12:07:44

该命令需要sudo执行,如:

sudo npm install -g hexo
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文