如何为Ionic 3开发准备Linux / MacOS包装盒

本指南假定您的计算机的操作系统对于Mac用户是High Sierra 10.13.3 ,对于Linux用户是Ubuntu 16.04 。 如果使用Linux发行版,请跳过iOS部分并继续至Android部分。

安装NodeJS

从以下链接下载并安装最新的LTS NodeJS:

  • https://nodejs.org/en/

注意:在编写本指南时, NodeJS的最新LTS版本是8.10.0

安装CLI

要安装全局依赖项,请运行:

  $ npm install -g离子科尔多瓦 

注意:此命令将安装最新版本的Ionic和Cordova。 在撰写本指南时, Ionic的最新版本为3.20.0,Cordova的最新版本为7.1.0

适用于iOS和Android平台的SDK环境

要准备添加和构建iOS和Android平台,请执行以下步骤。

的iOS

iOS平台只能在MacOS上添加。 如果您不使用MacOS,请跳过此步骤并继续至Android部分。

安装Xcode

访问:

  • https://developer.apple.com/xcode/

并安装最新的Xcode版本。

安装CocoaPods

在您的终端上,执行以下命令以安装最新版本的CocoaPods。

  $ sudo gem install cocoapods 

启用命令行工具

安装Xcode后,需要启用几个命令行工具以使Cordova运行。 在您的终端上,运行:

  $ xcode-select-安装 

有关iOS要求的更多信息,请访问:

  • https://cordova.apache.org/docs/en/7.x/guide/platforms/ios/

安卓

安装Java SE开发套件8(JDK)

访问Oracle网站并安装Java SE Development Kit 8。

安装Android Studio 3.x

访问Android的Studio页面并安装Android Studio3.x。

仅Linux用户

如果运行的是64位版本的Ubuntu,则需要安装一些32位库。 要确定安装了哪个版本的Linux,请打开您的终端,在提示符下键入以下命令,然后按Enter:

  $ lscpu 

“ CPU op-mode(s)”条目告诉您正在运行的Linux版本。 如果您运行的是32位版本的Linux,则只会看到列出的32位模式,您可以在此处停止阅读。 如果您运行的是64位版本,则将同时列出32位和64位模式,因为64位处理器可以同时运行。 在这种情况下,您需要安装以下32位库。 在终端上,执行以下命令:

  $ sudo apt-get install libc6:i386 libncurses5:i386 libstdc ++ 6:i386 lib32z1 libbz2–1.0:i386 

安装SDK平台

安装Android SDK之后,您还必须为希望定位的API级别安装软件包。 为此,请打开Android Studio,然后单击配置 -> SDK Manager。

然后,从侧面菜单中,选择“ 外观和行为” ->“ 系统设置” ->“ Android SDK”,然后在“ SDK平台”选项卡上单击并选择一个或多个API版本进行下载,如下所示:

安装Android支持存储库

通常,一旦您安装了Android Studio,便已经配置了Android支持存储库。 如果不是,请从菜单转到工具 -> SDK Manager ,然后在“ SDK工具”选项卡上选择安装Android支持存储库。

安装Gradle

有时,您可能需要手动安装gradle。 要确定是否已安装Gradle,请打开Android Studio,然后点击配置 -> 插件

显示中选择启用 ,然后在列表中搜索Gradle插件。

如果找不到Gradle插件,则必须按照以下指示进行安装:

  • https://gradle.org/install/。

注意:按照上述链接的说明,最新的Gradle发行版将安装在您的机器上。 在编写本指南时,已安装的Gradle版本4.6

有关Android要求的更多信息,请访问:

  • https://cordova.apache.org/docs/en/7.x/guide/platforms/android/。

设置环境变量

苹果系统

在Mac上,您可以使用文本编辑器来创建或修改〜/ .profile文件。 要设置环境变量,请添加一行使用export的行,并使用本地安装替换路径:

 导出ANDROID_HOME = /用户/ YOUR_USER_NAME /库/ Android / sdk 
 导出JAVA_HOME = / usr / libexec / java_home 

的Linux

在Linux上,可以使用文本编辑器来创建或修改〜/ .bashrc文件。 要设置环境变量,请添加一行使用export的行,并使用本地安装替换路径:

 导出ANDROID_HOME = / home / YOUR_USER_NAME / Android / SDK 
 导出JAVA_HOME = / opt / java / jdk1.8.0_162 / 

萨斯

要安装Sass,请打开您的终端并执行以下命令:

  $ npm install -g sass 

有关更多信息,请访问Sass网站。

参考文献

安装Android Studio指南,iOS平台指南,Android平台指南,Gradle安装文档。