Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Не собирается на node 12 #5

Closed
Al-Rozhkov opened this issue Oct 7, 2019 · 10 comments
Closed

Не собирается на node 12 #5

Al-Rozhkov opened this issue Oct 7, 2019 · 10 comments
Labels
enhancement New feature or request

Comments

@Al-Rozhkov
Copy link

Во-первых, огромное спасибо за модуль 👍

К сожалению, не удается запустить проект на node 12. Похоже, что все ломается на стадии node-qyp rebuild.

Если вернуться на node 10, все запускается.

@farafonov-alexey
Copy link
Owner

Привет! Почему-то не было оповещения об Issue.
Постараюсь посмотреть, в чем проблема.

@farafonov-alexey farafonov-alexey added help wanted Extra attention is needed enhancement New feature or request labels Nov 5, 2019
@farafonov-alexey
Copy link
Owner

@Al-Rozhkov Можно попроверять, Travis вроде собрал.

@farafonov-alexey farafonov-alexey removed the help wanted Extra attention is needed label Nov 5, 2019
@Al-Rozhkov
Copy link
Author

Спасибо огромное! К сожалению, раньше 8-го числа не смогу проверить.

@Al-Rozhkov
Copy link
Author

@farafonov-alexey, а можно подсказку, как протестировать последний коммит? У меня приложение на electron. Простое копирование кода в node_modules/node-atol-wrapper не решило проблему, сборка не завершается.

Когда делается релиз, в модуле появляется папка build, в репозитории, естественно, этой папки нет. Как собрать модуль самому? npm rebuild папку build не собрал.

@farafonov-alexey
Copy link
Owner

@Al-Rozhkov, склонировать этот репозиторий. Затем в папке с репозиторем:

yarn
yarn start

Можно подредактировать index.js для своего теста и потом опять yarn start.
Версия с этим изменением еще не выложена в npm, думаю из-за этого сборка не проходит.

@Al-Rozhkov
Copy link
Author

Появилась ошибка на первом этапе yarn: невозможно преобразовать аргумент 1 из "v8::Isolate *" в "v8::Local"

...\node-atol-wrapper-master\node_modules\nan\nan_implementation_12_inl.h(103): error C2664: "v8::MaybeLocal  8::Function> v8::Function::New(v8::Local,v8::FunctionCallback,v8::  Local,int,v8::ConstructorBehavior,v8::SideEffectType)": невозможно преобразовать аргумент 1 из "v8::Isolate *" в "v8::Local" (компилируется исходный файл ..\src\index.cc) [...\node-atol-wrapper-master\node-atol-wrapper-master\build\node_atol_wrapper.vcxproj]

Win 10, node 12.13.0, yarn 1.19.1.

@farafonov-alexey
Copy link
Owner

Ок, я посмотрю.

@farafonov-alexey
Copy link
Owner

После #7 должно работать.
@Al-Rozhkov, посмотри.

@Al-Rozhkov
Copy link
Author

Спасибо огромное, заработало! 👍
С нетерпением ждем релиз.

@farafonov-alexey
Copy link
Owner

Выложил версию 0.0.16

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants