Убедитесь, что версия Node.js, используемая во время установки, соответствует используемой во время выполнения. - PullRequest
0 голосов
/ 21 ноября 2019

Я новичок в ionic.
Я пытаюсь добавить платформу Cordova в свое приложение

ionic cordova platform add android

, когда я выполняю команду, возникает ошибка:

[cordova-res] Что-то пошло не так при установке «острого» модуля
[cordova-res] Модуль '\? \ C: \ Users \ Varni2 \ AppData \ Roaming \ npm \ node_modules \ cordova-res \ node_modules \ sharp \ build\ Release \ sharp.node '
[cordova-res] был скомпилирован для другой версии Node.js с использованием
[cordova-res] NODE_MODULE_VERSION 64. Для этой версии Node.js требуется
[cordova-res] NODE_MODULE_VERSION 72. Пожалуйста, попробуйте перекомпилировать или переустановить
[cordova-res] модуль (например, используя npm rebuild или npm install).
[cordova-res] - Убедитесь, что версияNode.js, используемый во время установки, совпадает с используемым во время выполнения
[cordova-res] - обратитесь к документации по установке на https://sharp.pixelplumbing.com/en/stable/install/
[cordova-res] - найдите эту ошибку на https://github.com/lovell/sharp/issues

Он отлично работает, когда я выполняю

ionic cordova run android      

, он отлично работает в EMulator, но когда я изменяю код и выполняю команду ниже, возникает та же ошибка.

cordova platform update android    
...