加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Nowa 上手篇(4)巧用命令集

发布时间:2020-12-15 07:17:53 所属栏目:百科 来源:网络整理
导读:本系列文章,不断更新中... Nowa 上手篇(1)- 介绍 Nowa 上手篇(2)- 创建 React Web 项目 Nowa 上手篇(3)- 工具使用指南 Nowa 上手篇(4)巧用命令集 ... 这篇文章着重介绍 Nowa 的命令集功能。命令集的功能是可视化版本才有的特色功能,毕竟在命令行里

本系列文章,不断更新中...

  • Nowa 上手篇(1)- 介绍

  • Nowa 上手篇(2)- 创建 React Web 项目

  • Nowa 上手篇(3)- 工具使用指南

  • Nowa 上手篇(4)巧用命令集

  • ...

这篇文章着重介绍 Nowa 的命令集功能。命令集的功能是可视化版本才有的特色功能,毕竟在命令行里,只需要 npm run xxx 就行了。

命令集里面的所有命令来源于导入项目里 package.json 文件中的 scripts 字段。当然 start & build 命令已经挪到头部的基本操作栏了。

那么,Nowa 里面的命令集有什么特殊的地方呢?

特点1: 可视化的命令操作

也许笔者坐井观天,目前没有见过其他工具把 package.json 可视化得如此彻底。

用户只需要点击每条命令后面的启动按钮就能运行该条命令,不需要输入 npm run

当命令启动后,图标会变成 暂停 态,当命令自动结束后,会重新变成 启动 态。如果命令需要手动退出才能停止,那么用户直接点击暂停按钮就能结束命令运行了,而不是 (CTRL + C) * 2。

点击删除按钮同时会把这条命令从 pacage.json 中移除,所以 confirm 的时候要小心。

如果需要增加一条命令,用户可以点击添加按钮添加新命令。当然, Nowa 会同时把命令写入到 package.json 文件里。

特点2: 输出窗口切换

在命令行模式下,可以开启多个终端 tab 启动不同的命令达到命令输出分流的目的,但是在 windows 里面就麻烦了,因为 cmd 没有多 tab 的支持。

所以 Nowa 人性化的提供了这个特性,用户点击命令集的命令名字,输出区域会直接显示该条命令的输出,不会和其他命令输出重叠。

而且输出区域一旦有内容,就会出现清理按钮,用户可以删除这些输出。

如果用户觉得输出区域太小,可以点击放大按钮隐藏命令集块达到放大输出区域的目的。当然,全屏工具也是可以的。

特点3: 全局命令设置

点击命令集旁边的设置按钮可以进入全局命令设置页面。

在这里配置的命令一旦开启 应用,那么当前导入的项目中都会含有这条命令。而且之后导入的项目也会包含这条全局命令。

如果关闭 应用,那么当前导入的项目中会删除这条命令。

如果用户的命令集中已经包含同名的命令了,那么全局的命令不会覆盖项目已有的命令,以此保证项目中的命令优先级最高。

那么这个全局命令设置有什么用呢?

其实这个对笔者自己用处不大,但是可以配置一些通用的命令,比如 commit 啥的,不用重复写了。

这个全局命令设置的功能在 1.7.3 版本里面才有哦~ 赶紧去官网下载新版更新吧!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读