- NativeScript 教程
- NativeScript - 主页
- NativeScript - 简介
- NativeScript - 安装
- NativeScript - 架构
- NativeScript - 角度应用程序
- NativeScript - 模板
- NativeScript - 小部件
- NativeScript - 布局容器
- NativeScript - 导航
- NativeScript - 事件处理
- NativeScript - 数据绑定
- NativeScript - 模块
- NativeScript - 插件
- NativeScript - 使用 JavaScript 的本机 API
- NativeScript - 在 Android 中创建应用程序
- NativeScript - 在 iOS 中创建应用程序
- NativeScript - 测试
- NativeScript 有用资源
- NativeScript - 快速指南
- NativeScript - 有用的资源
- NativeScript - 讨论
NativeScript - 安装
本节介绍如何在您的计算机上安装 NativeScript。
先决条件
在开始安装之前,我们需要满足以下先决条件 -
Node.js
安卓
iOS系统
验证 Node.js
Node.js是一个 JavaScript 运行时引擎,构建在 Google Chrome 内部 JavaScript 引擎 v8 之上。NativeScript 广泛使用 Node.js 来实现各种目的,例如创建入门模板应用程序、编译应用程序等,您的计算机上必须安装Node.js。
希望您已经在计算机上安装了 Node.js。如果未安装,请访问链接https://nodejs.org/并下载最新的 LTS 包并安装。
要验证 Node.js 是否已正确安装,请在终端上输入以下命令 -
node --version
你可以看看版本。截至目前,节点当前稳定的“LTS”版本是12.14.0。
CLI 设置
NativeScript CLI 是一个基于终端/命令行的应用程序,允许您创建和开发 NativeScript 应用程序。Node.js 包管理器 npm 用于在您的计算机上安装 NativeScript CLI。
使用以下命令安装 NativeScript CLI -
npm install -g nativescript
执行此命令后,我们可以看到以下输出 -
安装程序
我们已经在系统中安装了最新的 NativeScript CLI tns。现在,在终端中输入以下命令 -
tns
这将列出快速入门指南。您可以看到以下输出 -
命令行
即使没有任何额外的设置,我们也可以使用 tns 来创建和开发应用程序。但是,我们无法在真实设备中部署该应用程序。相反,我们可以使用NativeScript PlayGround iOS / Android 应用程序运行应用程序。我们将在接下来的章节中检查它。
安装 NativeScript Playground 应用程序
转到您的 iOS 应用商店或 Google Play 商店并搜索 NativeScript Playground 应用。应用程序列在搜索结果中后,单击安装选项。它将在我们的设备中安装NativeScript Playground应用程序。
NativeScript Playground应用程序将有助于在 Android 或 iOS 设备中测试您的应用程序,而无需在真实设备或模拟器中部署应用程序。这将减少开发应用程序的时间,并轻松启动移动应用程序的开发。
Android 和 iOS 设置
在本章中,让我们学习如何设置系统以在模拟器或真实设备中构建和运行 iOS 和 Android 应用程序。
第 1 步:Windows 依赖项
在 Windows 命令提示符中执行以下命令并以管理员身份运行 -
@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://www.nativescript.org/setup/win'))"
执行此命令后,将下载脚本,然后安装依赖项并进行配置。
第 2 步:macOS 依赖项
要在 macOS 中安装,您必须确保已安装 Xcode。NativeScript 必须使用 Xcode。如果未安装Xcode,则访问以下链接https://developer.apple.com/xcode/并下载;然后安装它。
现在在终端中执行以下命令 -
sudo ruby -e "$(curl -fsSL https://www.nativescript.org/setup/mac)"
执行上述命令后,脚本将安装 iOS 和 Android 开发的依赖项。完成后,关闭并重新启动终端。
第三步:Android依赖
希望您已经配置了以下先决条件 -
JDK 8 或更高版本
安卓软件开发工具包
Android 支持存储库
谷歌存储库
Android SDK 构建工具 28.0.3 或更高版本
安卓工作室
如果没有配置上述先决条件,则访问以下链接https://developer.android.com/studio/install并安装。最后,在环境变量中添加 JAVA_HOME 和 ANDROID_HOME 。
第 4 步:验证依赖关系
现在一切都完成了。您可以使用以下命令验证依赖关系 -
tns doctor
这将验证所有依赖性并将结果总结如下 -
√ Getting environment information No issues were detected. √ Your ANDROID_HOME environment variable is set and points to correct directory. √ Your adb from the Android SDK is correctly installed. √ The Android SDK is installed. √ A compatible Android SDK for compilation is found. √ Javac is installed and is configured properly. √ The Java Development Kit (JDK) is installed and is configured properly. √ Local builds for iOS can be executed only on a macOS system. To build for iOS on a different operating system, you can use the NativeScript cloud infrastructure. √ Getting NativeScript components versions information... √ Component nativescript has 6.3.0 version and is up to date. √ Component tns-core-modules has 6.3.2 version and is up to date. √ Component tns-android has 6.3.1 version and is up to date. √ Component tns-ios has 6.3.0 version and is up to date.
如果您发现任何问题,请在继续开发应用程序之前更正问题。