节点命令npm install -g cordova ionic
和npm install -g ionic
之间是否有任何区别。
我需要使用哪个命令来构建离子项目。 ionic framework和npmjs中提供的文档不同。
答案 0 :(得分:1)
首先让我们解释一下:
现在,回答你的问题:npmjs for ionic中的文档假定已经安装了cordova并提供了安装ionic-cli的命令
如果您尝试运行
ionic start myapp tabs
没有安装Cordova只会离开它会丢失"包丢失"错误。
ionicframework网站上的文档提到需要安装cordova软件包才能成功使用ionic-cli。
为什么离子需要cordova?因为离子cli使用cordoba-cli,并且在开始一个新的离子项目时,它首先初始化了一个cordova项目。
因此,要启动离子项目,您需要npm install -g ionic cordova
然后ionic start myapp {templateName}
希望现在一切都清楚了!