Ошибки при загрузке Canvas - PullRequest
0 голосов
/ 01 мая 2020

Я давно пытаюсь загрузить Canvas, но всегда получаю несколько ошибок об отсутствующих файлах, которые не могу исправить. Я попытался добавить несколько пустых файлов-заполнителей, но это, к сожалению, не сработало.

Вот некоторые из ошибок:

rectory (compiling source file ..\src\backend\Backend.cc) [D:\project_hinata\node_modules\canvas\build\canvas.vcxproj]
d:\project_hinata\node_modules\canvas\src\backend\Backend.h(3): fatal error C1083: Cannot open include file: 'cairo.h': No such file or di
rectory (compiling source file ..\src\backend\ImageBackend.cc) [D:\project_hinata\node_modules\canvas\build\canvas.vcxproj]

d:\project_hinata\node_modules\canvas\src\backend/Backend.h(3): fatal error C1083: Cannot open include file: 'cairo.h': No such file or di
rectory (compiling source file ..\src\Canvas.cc) [D:\project_hinata\node_modules\canvas\build\canvas.vcxproj]

d:\project_hinata\node_modules\canvas\src\Image.h(5): fatal error C1083: Cannot open include file: 'cairo.h': No such file or directory (c
ompiling source file ..\src\Image.cc) [D:\project_hinata\node_modules\canvas\build\canvas.vcxproj]

Кто-нибудь знает, что пошло не так?

1 Ответ

0 голосов
/ 02 мая 2020

Похоже, ваша ОС не поддерживается canvas. В соответствии с canvas документами ,

Если у вас нет поддерживаемой архитектуры ОС или процессора или вы используете --build-from-source, модуль будет скомпилировано в вашей системе. Это требует нескольких зависимостей, включая Cairo и Pan go.

В предоставленном вами журнале ошибок создается впечатление, что canvas создается и не может найти Cairo, что является зависимостью. Я рекомендую вам следовать указаниям для установки Windows (так как это выглядит как ваша ОС), а затем повторить попытку. Удачи!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...