首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Netlify对Hugo初学者的部署失败了,出现了“生成EACCES”错误

Netlify对Hugo初学者的部署失败了,出现了“生成EACCES”错误
EN

Stack Overflow用户
提问于 2019-02-26 21:16:38
回答 1查看 143关注 0票数 0

我已经使用Netlify CMS 雨果现场启动器建立了一个网站,它工作得很好。

然后,我从创建的存储库中获取文件,并将它们移动到一个新的Git存储库中,并在该存储库的基础上创建了一个新的Netlify站点。突然,当它试图启动Hugo时,部署给了我一个错误:

代码语言:javascript
复制
10:03:37 PM: Starting 'hugo'...
10:03:37 PM: [21:03:37]
10:03:37 PM: 'hugo' errored after 14 ms
10:03:37 PM: [21:03:37]
10:03:37 PM: Error: spawn EACCES
10:03:37 PM:     at ChildProcess.spawn (internal/child_process.js:313:11)
10:03:37 PM:     at Object.exports.spawn (child_process.js:508:9)
10:03:37 PM:     at buildSite (/opt/build/repo/gulpfile.babel.js:81:13)
10:03:37 PM:     at Gulp.<anonymous> (/opt/build/repo/gulpfile.babel.js:23:27)
10:03:37 PM:     at module.exports (/opt/build/repo/node_modules/orchestrator/lib/runTask.js:34:7)
10:03:37 PM:     at Gulp.Orchestrator._runTask (/opt/build/repo/node_modules/orchestrator/index.js:273:3)
10:03:37 PM:     at Gulp.Orchestrator._runStep (/opt/build/repo/node_modules/orchestrator/index.js:214:10)
10:03:37 PM:     at Gulp.Orchestrator.start (/opt/build/repo/node_modules/orchestrator/index.js:134:8)
10:03:37 PM:     at /opt/build/repo/node_modules/gulp/bin/gulp.js:129:20
10:03:37 PM:     at _combinedTickCallback (internal/process/next_tick.js:132:7)

在Netlify部署的上下文中,我似乎找不到任何关于“生成EACCES”错误的信息。

有人有什么想法或者以前也有过这个问题吗?

编辑:来清除一点:

当我克隆原始的雨果现场启动器 Git存储库并使用它进行部署时,所有这些都可以正常工作。

当我创建一个新的Git存储库时,commit+push的内容与克隆的爬虫完全相同,并尝试将其作为站点部署,Netlify返回spawn EACCES错误。我做了一个Winmerge来查找更改,唯一的更改是在.git文件夹中,因为我创建了一个新的存储库(所以它只有一个提交而不是200+);代码100%相同。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-03-05 00:04:39

从存储库和按照这个答案中删除bin文件夹

它将允许您在升级本地Hugo版本时更改Hugo版本。有一些参数可以将Hugo保存在bin文件夹中,因为它占用的空间很小,但是在Netlify上托管时,我看不出有什么理由这样做。我试图跟踪bin文件夹中的版本的缺点以及您遇到的问题,增加了我不将可执行版本保存在存储库中的原因。

为了开发,您需要在全球运行一个本地版本的Hugo,但是您可以按照Hugo文档来了解如何做到这一点。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54894235

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档