mik*_*son 16 cordova cordova-ios
我删除了我的ios平台,并试图再次添加它,但现在它说有一个问题,它需要package.json.
如何修复ios平台,使其具有package.json?
使用cordova-ios@4.5.4运行8.1.2(也在8.0中试用)
$ cordova platform add ios
{ Error: npm: Command failed with exit code 1 Error output:
npm ERR! code ENOLOCAL
npm ERR! Could not install from "ios" as it does not contain a package.json file.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/mikenelson/.npm/_logs/2018-10-11T09_47_23_544Z-debug.log
at ChildProcess.whenDone (/usr/local/lib/node_modules/cordova/node_modules/cordova-common/src/superspawn.js:169:23)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)
at maybeClose (internal/child_process.js:877:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)
stderr: 'npm ERR! code ENOLOCAL\nnpm ERR! Could not install from "ios" as it does not contain a package.json file.\n\nnpm ERR! A complete log of this run can be found in:\nnpm ERR! /Users/mikenelson/.npm/_logs/2018-10-11T09_47_23_544Z-debug.log\n',
code: 1 }
Run Code Online (Sandbox Code Playgroud)
ivi*_*ani 49
我不确定它是否是相同的情况,但我在Ionic 4项目中收到相同的错误,对我来说有用的是删除ios/
项目根目录下的目录并重新运行命令:
ionic cordova platform add ios
希望能帮助到你.
归档时间: |
|
查看次数: |
6917 次 |
最近记录: |