8.7 发布—WinterCG 合规性第一部分
了解更多

在使用 NativeScript 时,您将经常与 NativeScript CLI 交互。 CLI 是自文档化的,因此您始终可以运行 ns --helpns <command> --help 来查看可用的命令、标志和描述。

此页面是用于有用的开发命令的快速参考,但并非旨在成为所有命令的详尽列表。

以下工作流程具有包含更多信息的专用页面

清理

清理单个项目

当您安装具有原生依赖项的插件或更新运行时版本时,执行干净构建是一个好习惯。 这有助于确保所有内容都正确地组合在一起。 如果您遇到神秘的构建错误,它们可能在干净构建后消失。

要清理,从项目的根目录运行以下命令

cli
ns clean

运行 ns clean 会删除 node_moduleshooksplatforms 目录以及 package-lock.json 文件。 您可以在 nativescript.config.ts 中自定义要清理的内容。

清理多个项目

如果您在一个目录中有多个项目,您可以在其中运行 ns clean,它将扫描子目录中的任何有效 NativeScript 项目,然后提示您选择要清理的项目。

~/

列出已连接设备

要列出所有已连接的设备(包括物理设备和虚拟设备),请运行

cli
ns devices

示例输出

| # | Device Name    | Platform | Device Identifier                    | Type     | Status    | Connection Type |
| - | -------------- | -------- | ------------------------------------ | -------- | --------- | --------------- |
| 1 | Pixel 4 API 33 | Android  | emulator-5554                        | Emulator | Connected | Local           |
| 2 | generic_device | Android  | XXXXXXXXXXXXXX                       | Device   | Connected | USB             |
| 3 | iPhone 14 Pro  | iOS      | XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX | Emulator | Connected | Local           |

设置默认包管理器

要设置 CLI 使用的默认包管理器(除非在 nativescript.config.ts 中被覆盖)

cli
ns package-manager set npm
ns package-manager set yarn
ns package-manager set yarn2 # experimental
ns package-manager set pnpm
下一页
运行