运行cordova requirements browser命令时,出现错误说明:错误:无法读取未定义的属性'forEach'.它没有告诉我错误源自何处,也没有--debug属性的要求.就我而言,这个错误可能来自我项目中的任何文件......
您可以安装 cordova 8.1.2
,它将显示带有 的堆栈跟踪-d
,例如:
$ cordova requirements -d
PlatformApi successfully found for platform browser
PlatformApi successfully found for platform ios
Requirements check results for browser:
Cannot read property 'forEach' of undefined
TypeError: Cannot read property 'forEach' of undefined
at /usr/local/lib/node_modules/cordova/src/cli.js:397:35
at Array.map (<anonymous>)
at /usr/local/lib/node_modules/cordova/src/cli.js:388:68
at _fulfilled (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:854:54)
at /usr/local/lib/node_modules/cordova/node_modules/q/q.js:883:30
at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:816:13)
at /usr/local/lib/node_modules/cordova/node_modules/q/q.js:624:44
at runSingle (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:137:13)
at flush (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:125:13)
at process._tickCallback (internal/process/next_tick.js:61:11)
Run Code Online (Sandbox Code Playgroud)
这可能会帮助您找到错误
归档时间: |
|
查看次数: |
998 次 |
最近记录: |