版本与运行时使用的版本相匹配"/>
确保安装时使用的Node.js版本与运行时使用的版本相匹配
我是离子的新手。我正在尝试在我的应用程序中添加cordova平台
ionic cordova platform add android
当我执行命令时发生错误:
[cordova-res]安装“ sharp”模块时出了点问题[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_VERSION64。此版本的Node.js需要[cordova-res] NODE_MODULE_VERSION72。请尝试重新编译或重新安装[cordova-res]模块(例如,使用
npm rebuild
或npm install
)。[cordova-res]-确保安装时使用的Node.js版本与运行时使用的版本匹配[cordova-res]-请参阅以下位置的安装文档/[cordova-res]-在
当我执行时,它完美工作
ionic cordova run android
它在模拟器中完美运行,但是当我更改代码并在命令下执行时,会发生相同的错误。
cordova platform update android
回答如下:我有相同的错误,我通过重新安装cordova-res进行了修复:npm install -g cordova-res
更多推荐
确保安装时使用的Node.js版本与运行时使用的版本相匹配
发布评论