首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mattermost编译失败(Ubuntu16.06)

Mattermost编译失败(Ubuntu16.06)
EN

Stack Overflow用户
提问于 2017-03-19 12:56:39
回答 1查看 126关注 0票数 0

我试图在Ubuntu上编译Mattermost (我安装了Node 7.x,甚至在6.x中尝试了这一点),但是我得到了以下类型的错误:

代码语言:javascript
复制
 [701] ./images/favicon/apple-touch-icon-120x120.png 471 bytes {60} [built] [failed] [1 error]
 [702] ./images/favicon/apple-touch-icon-144x144.png 471 bytes {60} [built] [failed] [1 error]
 [703] ./images/favicon/apple-touch-icon-152x152.png 471 bytes {60} [built] [failed] [1 error]
 [704] ./images/favicon/apple-touch-icon-57x57.png 471 bytes {60} [built] [failed] [1 error]
 [705] ./images/favicon/apple-touch-icon-60x60.png 471 bytes {60} [built] [failed] [1 error]
[1657] multi babel-polyfill ./root.jsx root.html 52 bytes {60} [built]
    + 2192 hidden modules

ERROR in ./images/favicon/apple-touch-icon-60x60.png
Module build failed: Error: spawn /root/go/src/github.com/mattermost/platform/webapp/node_modules/pngquant-bin/vendor/pngquant ENOENT
    at exports._errnoException (util.js:1033:11)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:193:32)
    at onErrorNT (internal/child_process.js:367:16)
    at _combinedTickCallback (internal/process/next_tick.js:80:11)
    at process._tickCallback (internal/process/next_tick.js:104:9)
 @ ./root.html 1:945-999
 @ multi babel-polyfill ./root.jsx root.html

完整的错误日志是巨大的,如果需要的话,我会发布它,但是我认为这似乎是pngquant无法工作om图像的问题。我正在绕圈,几乎快疯了。有人能提点建议吗?

==Update==

经过进一步研究,我发现目录/root/go/src/github.com/mattermost/platform/webapp/node_modules/pngquant-bin/vendor不存在。为什么要这样?O.o

EN

回答 1

Stack Overflow用户

发布于 2017-05-06 10:07:31

其实昨天我自己也遇到了这个问题。解决方案是更新到最新版本的nodejs (特别是版本7)。

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

https://stackoverflow.com/questions/42886859

复制
相关文章

相似问题

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