当我将PhoneGap项目移动到另一个文件夹时,我无法再运行phonegap local
个命令。例如,这个命令:
phonegap本地插件添加https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git
导致此错误:
无法找到[错误]项目目录
我的猜测是,PhoneGap在配置中的某处定义了项目目录,但由于我将其移动到另一个文件夹,因此找不到我的项目。 我有办法在配置中更改PhoneGap项目目录吗?
答案 0 :(得分:8)
CLI工具为每个项目创建一个名为“.cordova”的新文件夹,该项目主要隐藏在某些系统中。
此文件夹是将文件夹标识为phonegap项目所必需的。
答案 1 :(得分:3)
.cordova文件夹有一个简单的config.json文件(在我的文件中),所以你可以毫不费力地复制它。
答案 2 :(得分:1)
好的,这是PhoneGap定义项目目录的方式:
我发现有了这个,你可以毫无问题地使用PhoneGap。如果您需要该配置文件的示例,请运行phonegap create myapp
。
答案 3 :(得分:1)
要完成其他答案,此主题将帮助您了解应该在版本控制中放置什么。应该对.cordova文件进行版本控制以避免此类问题。
What parts of cordova cli generated projects can be safely versioned in source control?
答案 4 :(得分:0)
你可以使用plugman npm install -g plugman
之后添加插件: plugman install --platform ios --project / YOUR / PROJECT / PATH / PATH / platforms / ios --plugin / YOUR / PLUGIN / DIR / plugin1