module.js:471
throw err;
^
Error: Cannot find module 'C:\Users\MYUSERNAME\AppData\Roaming\npm\node_modules\cordova\bin\cordova'
at Function.Module._resolveFilename (module.js:469:15)
at Function.Module._load (module.js:417:25)
at Module.runMain (module.js:604:10)
at run (bootstrap_node.js:389:7)
at startup (bootstrap_node.js:149:9)
at bootstrap_node.js:504:3
6条答案
按热度按时间zbq4xfa01#
我也遇到过类似的情况,下面是错误信息:
这发生在我用命令升级我的cordova之后:
甚至当我单独运行“cordova”命令时,我也会得到同样的错误。
最后通过完全重新安装cordova解决:
然后
sg3maiej2#
在我的情况下解决了删除和添加平台Android再次
w7t8yxp53#
我知道,这个问题有点老,但我有同样的问题,我“旁路”它与此方法。
(SOLVED) Error: Cannot find module 'C:...\node_modules\cordova\bin\cordova' #3301
实际上,使用离子(Ionic CLI):3.20.0
首先,检查您的计算机上的JRE安装,如果没有问题,请按照以下步骤操作
ionic serve
cordova clean android
(或IOS)rm -rf node_modules
(只需删除node_modules文件夹)npm install
cordova build android
(无离子)它会将插件添加到您的项目中,并将其编译为APK。
编辑:
只需创建另一个项目,将“src”文件夹复制到新项目中即可!
mfuanj7w4#
你只需要运行这些命令
上面的命令已经回答,但删除Android并再次添加它是重要的,然后这些:
为我工作,希望它能帮助别人。
r9f1avp55#
请按照以下步骤操作:
jv4diomz6#
ss image
我试着:
但是,每次我运行
cordova
im安装manualy,打开:
C:\Users\MYUSERNAME\AppData\Roaming\npm\node_modules\
并创建文件夹:cordova\bin
然后我就跑
这解决了我的问题