NativeScript - 安装依赖

NativeScript - 安装依赖 首页 / NativeScript入门教程 / NativeScript - 安装依赖

本节说明有关如何在计算机上安装NativeScript的信息。

先决条件

进行安装之前,无涯教程需要满足以下先决条件-

  • Node.js

  • Android

  • iOS

验证Node.js

Node.js 是基于Google Chrome内部JavaScript引擎v8构建的JavaScript运行时引擎。 NativeScript出于各种目的广泛使用Node.js,例如创建入门模板应用程序,编译应用程序等。必须在计算机上安装 Node.js 。

希望您已经在计算机上安装了Node.js。如果尚未安装,请访问链接 https://nodejs.org/ 并下载最新的LTS软件包并安装。

要验证Node.js是否已正确安装,请在终端上键入以下命令-

node --version

CLI设置

NativeScript CLI是基于终端/命令行的应用程序,允许您创建和开发NativeScript应用程序。 Node.js程序包管理器npm用于在计算机上安装NativeScript CLI。

使用以下命令安装NativeScript CLI-

npm install -g nativescript

执行此命令后,可以看到以下输出-

Command

Setupcli

无涯教程已经在系统中安装了最新的NativeScript CLI tns。现在,在终端中键入以下命令:

tns

这将列出快速入门指南。您可以看到以下输出-

CLI


安装NativeScript Playground App

转到您的iOS应用商店或Google Play商店,然后搜索NativeScript Playground应用。在搜索结果中列出该应用程序后,单击安装选项。它将设备中安装 NativeScript Playground 应用。

NativeScript Playground应用程序将有助于在安卓系统或iOS设备中测试您的应用程序,而无需在实际设备或模拟器中部署该应用程序。这将减少开发应用程序的时间,并减少启动移动应用程序开发的简便方法。

安卓系统和iOS设置

在本章中,让无涯教程学习如何在模拟器或真实设备中设置系统以构建和运行iOS和安卓系统应用程序。

步骤1:Windows依赖项

在Windows命令提示符中执行以下命令并以管理员身份运行-

@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex 
((new-object net.webclient).DownloadString('https://www.nativescript.org/setup/win'))"

执行此命令后,将下载要下载的脚本,然后安装依赖项并对其进行配置。

步骤2:macOS依赖性

要在macOS中安装,您必须确保未安装Xcode。 Xcode对于NativeScript是必需的。如果未安装Xcode,则访问以下链接 https://developer.apple.com/ xcode/并下载;然后安装它。

现在在终端中执行以下命令-

sudo ruby -e "$(curl -fsSL https://www.nativescript.org/setup/mac)"

执行上述命令后,脚本将为iOS和安卓系统开发安装依赖项。完成后,关闭并重新启动终端。

步骤3:安卓系统依赖项

希望您已配置以下先决条件-

  • JDK 8 以上版本

  • 安卓系统 SDK

  • 安卓系统支持存储库

  • Google存储库

  • 安卓系统 SDK构建工具28.0.3或更高版本

  • 安卓系统 Studio开发工具

如果未配置上述先决条件,请访问以下链接 https://developer.android.com/studio/ 安装并安装。最后,在环境变量中添加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.

如果发现任何问题,请在继续开发应用程序之前更正这些问题。

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

DevOps实战笔记 -〔石雪峰〕

Service Mesh实战 -〔马若飞〕

说透数字化转型 -〔付晓岩〕

程序员的个人财富课 -〔王喆〕

如何讲好一堂课 -〔薛雨〕

深入C语言和程序运行原理 -〔于航〕

反爬虫兵法演绎20讲 -〔DS Hunter〕

说透元宇宙 -〔方军〕

结构思考力 · 透过结构看思考 -〔李忠秋〕

好记忆不如烂笔头。留下您的足迹吧 :)