gpt4 book ai didi

android - 确保安装时使用的Node.js版本与运行时使用的版本匹配

转载 作者:行者123 更新时间:2023-12-02 11:10:10 29 4
gpt4 key购买 nike

我是 ionic 新手。
我正在尝试在我的应用程序中添加Cordova平台

ionic cordova platform add android

当我执行命令时发生错误:

[cordova-res] Something went wrong installing the "sharp" module
[cordova-res] The module '\?\C:\Users\Varni2\AppData\Roaming\npm\node_modules\cordova-res\node_modules\sharp\build\Release\sharp.node'
[cordova-res] was compiled against a different Node.js version using
[cordova-res] NODE_MODULE_VERSION 64. This version of Node.js requires
[cordova-res] NODE_MODULE_VERSION 72. Please try re-compiling or re-installing
[cordova-res] the module (for instance, using npm rebuild or npm install).
[cordova-res] - Ensure the version of Node.js used at install time matches that used at runtime
[cordova-res] - Consult the installation documentation at https://sharp.pixelplumbing.com/en/stable/install/
[cordova-res] - Search for this error at https://github.com/lovell/sharp/issues



当我执行时它完美地工作
ionic cordova run android      

它可以完美地在模拟器中运行,但是当我更改代码并在命令下执行时,会发生相同的错误。
cordova platform update android    

最佳答案

我有同样的错误,我通过重新安装cordova-res来解决:
npm install -g cordova-res

关于android - 确保安装时使用的Node.js版本与运行时使用的版本匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58971964/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com