0

节点命令npm install -g cordova ionicnpm install -g ionic.

我需要使用哪个命令来构建离子项目。离子框架npmjs中给出的文档是不同的。

4

1 回答 1

1

首先让我们澄清一下:

  1. Cordova 和 ionic 是您使用 npm install 命令安装的软件包的名称
  2. -g 标志用于全局安装软件包并在整个系统中可用。

现在,回答您的问题: ionic 的 npmjs 中的文档假定 cordova 已安装并提供安装 ionic-cli 的命令

如果您尝试运行

ionic start myapp tabs

如果没有只安装 ionic 的cordova,它会抛出“Package missing”错误。

ionicframework网站中的文档提到需要安装cordova 包才能成功使用ionic-cli。

为什么离子需要cordova?好吧,因为 ionic-cli 使用了 cordoba-cli,并且在开始一个新的 ionic 项目时,它首先初始化了一个 cordova 项目。

因此,要启动一个离子项目,您需要npm install -g ionic cordova然后ionic start myapp {templateName}

希望现在一切都清楚了!

于 2015-07-30T15:48:12.203 回答