平台" ios"似乎不是一个有效的cordova平台

时间:2017-10-30 13:21:44

标签: ios node.js cordova platform cordova-ios

我在cordova@7.1.0,cordova-ios@4.5.2下运行。 已安装的平台:ios 4.5.2。

我运行npm install,bower install然后cordova准备ios,我收到以下错误: 无法从平台加载PlatformApi。错误:无法找到模块' unorm' 错误:未处理"错误"事件。 (平台" ios"似乎不是一个有效的cordova平台。它缺少API.js.不支持。)

解决方案是向cordova平台rm ios和cordova平台添加ios。但每次我从git结账我的项目时都必须这样做...

您有什么建议可以解决这个问题吗?

非常感谢!

1 个答案:

答案 0 :(得分:3)

您不应将platforms(和plugins)文件夹放入源代码管理中。新结账后重新安装平台是预期的行为。

platforms文件夹中的文件是动态创建的,这就是它们不应该在源代码管理中的原因。