新建Ionic项目时Cordova集成提示的含义是什么?
关于Ionic创建新项目时Cordova集成提示的含义解析
嘿,这个提示其实很好理解,我来给你掰扯清楚:
Would you like to integrate your new app with Cordova to target native iOS and Android
首先得先搞懂Cordova是什么:它是一个跨平台开发框架,能让你用熟悉的HTML、CSS、JavaScript技术,开发出可以安装在iOS和Android设备上的原生应用,简单说就是帮你的Ionic Web应用“套个原生壳”,让它能像普通手机App一样运行。
那这个提示的核心意思就是:要不要现在就把你的新Ionic项目和Cordova集成起来?给你拆解下两种选择的区别:
- 选「Yes」:系统会自动帮你完成Cordova的配置工作,生成相关的项目文件和依赖。之后你可以直接用
ionic cordova build ios或者ionic cordova build android这类命令,把项目打包成iOS的.ipa或者Android的.apk安装包,还能轻松调用设备的原生功能(比如摄像头、定位、通讯录这些)。 - 选「No」:你的项目会先以纯Web应用的形式存在,只能在浏览器里运行。不过别担心,后续如果你改变主意想做原生打包了,随时可以通过
ionic integrations enable cordova命令手动添加Cordova集成,完全不影响项目的后续开发。
小建议:如果你从一开始就确定要做iOS/Android原生App,选Yes能省不少后续配置的功夫;如果只是先做个Web版试试水,选No也完全没问题,灵活性拉满。
内容的提问来源于stack exchange,提问作者Ishara Rathnayake
相关产品推荐
相关产品推荐

