我正在使用ionic创建一个应用程序,我也需要使用cordova ... 现在,我知道如果你安装离子,然后启动一个离子项目,一切都应克隆到你定义的文件夹中。
但是,如果我已经有一个没有node_modules,cordova和bower的项目(从存储库中提取)会怎样?我可以运行npm install
来安装所有节点模块,同样适用于bower install
,但是关于cordova呢?
所有我能找到的是:cordova create app
(其中app是我当前的非空项目),结果是:
错误:路径已存在且不为空:
在cordova网站上,我无法找到任何关于将cordova初始化为非空项目的信息。
这甚至可能吗?有什么建议吗?
非常感谢
答案 0 :(得分:3)
我能想到的最好方法是创建一个新的空白离子项目。
使用命令$ ionic start myApp blank
。
这将设置所有与ionic / cordova相关的内容,因此下一步是手动复制拉回购的文件并将它们放在新创建的项目中的正确位置。
如果它正常工作,你可以继续安装一些节点/ bower依赖项来真正开始开发。
注意:我不确定这是否是最好/最快的方式,但它应该可以解决问题(如果你已经有一些离子/网络经验)
答案 1 :(得分:0)
ionic start ChatApp blank --type=ionic1
将适用于ionic1,也适用于某些人