本节说明有关如何在计算机上安装NativeScript的信息。
进行安装之前,无涯教程需要满足以下先决条件-
Node.js
Android
iOS
Node.js 是基于Google Chrome内部JavaScript引擎v8构建的JavaScript运行时引擎。 NativeScript出于各种目的广泛使用Node.js,例如创建入门模板应用程序,编译应用程序等。必须在计算机上安装 Node.js 。
希望您已经在计算机上安装了Node.js。如果尚未安装,请访问链接 https://nodejs.org/ 并下载最新的LTS软件包并安装。
要验证Node.js是否已正确安装,请在终端上键入以下命令-
node --version
NativeScript CLI是基于终端/命令行的应用程序,允许您创建和开发NativeScript应用程序。 Node.js程序包管理器npm用于在计算机上安装NativeScript CLI。
使用以下命令安装NativeScript CLI-
npm install -g nativescript
执行此命令后,可以看到以下输出-
无涯教程已经在系统中安装了最新的NativeScript CLI tns。现在,在终端中键入以下命令:
tns
这将列出快速入门指南。您可以看到以下输出-
转到您的iOS应用商店或Google Play商店,然后搜索NativeScript Playground应用。在搜索结果中列出该应用程序后,单击安装选项。它将设备中安装 NativeScript Playground 应用。
NativeScript Playground应用程序将有助于在安卓系统或iOS设备中测试您的应用程序,而无需在实际设备或模拟器中部署该应用程序。这将减少开发应用程序的时间,并减少启动移动应用程序开发的简便方法。
在本章中,让无涯教程学习如何在模拟器或真实设备中设置系统以构建和运行iOS和安卓系统应用程序。
在Windows命令提示符中执行以下命令并以管理员身份运行-
@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://www.nativescript.org/setup/win'))"
执行此命令后,将下载要下载的脚本,然后安装依赖项并对其进行配置。
要在macOS中安装,您必须确保未安装Xcode。 Xcode对于NativeScript是必需的。如果未安装Xcode,则访问以下链接 https://developer.apple.com/ xcode/并下载;然后安装它。
现在在终端中执行以下命令-
sudo ruby -e "$(curl -fsSL https://www.nativescript.org/setup/mac)"
执行上述命令后,脚本将为iOS和安卓系统开发安装依赖项。完成后,关闭并重新启动终端。
希望您已配置以下先决条件-
JDK 8 以上版本
安卓系统 SDK
安卓系统支持存储库
Google存储库
安卓系统 SDK构建工具28.0.3或更高版本
安卓系统 Studio开发工具
如果未配置上述先决条件,请访问以下链接 https://developer.android.com/studio/ 安装并安装。最后,在环境变量中添加JAVA_HOME和ANDROID_HOME。
现在一切都完成了。您可以使用以下命令验证依赖性-
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.
如果发现任何问题,请在继续开发应用程序之前更正这些问题。
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)