wt-cli使用安装说明

WATONE 命令行工具

前言

  • 为了快速帮助开发命令行工具,本文的教程将用于学习各种命令行工具的使用。
  • 请按照本教程使用,会极大提升工作效率。
  • 该工具是集成了下载模版,npm 换源 ,IP查询等各种好用的小工具

安装并使用

npm install @watone/wt-cli --global
# OR
yarn install @watone/wt-cli --global
# OR
pnpm install @watone/wt-cli --global

更新命令行工具

npm update @watone/wt-cli --global

命令预览

watone -h

命令说明

  • 当你安装watone之后,你可以在命令行环境中输入watone help来查看你所使用的命令的相关说明。

  • 注意watone是一个顶级命令,同时创建的顶级命令还有i,http,b,v,当你直接使用顶级命令时,可以不用包含watone前缀,值得说明的是i,http,b,v都可以在watone下使用,等同与watone i,watone http,watone b,watone v

i => watone i
http => watone http
b => watone b
v => watone v

watone 命令

watone -v 获取版本号

# 版本号
watone -v
# OR
watone --version

watone -h 查看帮助

# 查看帮助
watone -h
# OR
watone --help

watone init 快速脚手架

此命令会让你快速生成一个项目,目前内置四个模版

watone init
  • 选择后,输入内容会在当前文件夹下生成对应模版

watone s 关键字搜索

# 搜索问题,并在浏览器打开
watone s
# OR
watone serach
使用方法:
      watone s [搜索的关键字]

可选参数
     -b, --baidu   使用百度搜索
     -g, --google  使用谷歌搜索
     -s, --sougou  使用搜狗搜索
     -t, --github  使用github搜索

watone ip 获取本机ip

watone ip
使用方法:
      watone ip

watone o 打开url

# 会使用默认浏览器打开url
watone o
# OR
watone open
使用方法:
      watone o [url链接]

watone t 翻译服务

此命令需要连接到互联网

# 需要翻译的单词或关键词
watone t
# OR
watone translation
使用方法:
      watone t [需要翻译的单词或关键词]
例如:(翻译你好)
      watone t 你好

watone a 天气服务

此命令需要连接到互联网

# 会查询当前地区天气服务
watone a
# OR
watone weather
使用方法:
      watone a [地区]
例如:(查询郑州的天气)
      watone a zhengzhou

watone npm 换源服务

watone npm
  • 1. 选择哪个命令要换源

  • 2. 选择要换的是哪个源(推荐使用xkloveme对应淘宝源)

# 列出现在的源情况
watone npm ls

watone app 华通云看板

此命令会启动一个应用,展示项目发布信息

watone app

http 命令说明

# 会在当前目录启动一个http服务,并在浏览器打开
http
# OR
watone h
# OR
watone http
使用方法:
      watone h
可选参数
     -p, --port   指定端口,默认5282
     -o, --open   是否打开浏览器,默认打开
     -u, --url    启动目录,默认当前目录

v 命令说明

当在所在项目时,v命令会去寻找dev命令执行
当后面跟参数时 biv 命令并没有本质区别
pnpmyarnnpm一样,当没有安装pnpm时,启动顺序为pnpm>yarn>npm

v
# OR
watone v
# OR
watone dev
使用方法:
      watone v [npm的启动命令]

b 命令说明

当在所在项目时,b命令会去寻找build命令执行
当后面跟参数时 biv 命令并没有本质区别
pnpmyarnnpm一样,当没有安装pnpm时,启动顺序为pnpm>yarn>npm

b
# OR
watone b
# OR
watone build
使用方法:
      watone b [npm的启动命令]

i 命令说明

当在所在项目时,i命令会去安装依赖同pnpm i
当后面跟参数时 biv 命令并没有本质区别
pnpmyarnnpm一样,当没有安装pnpm时,启动顺序为pnpm>yarn>npm

i
# OR
watone i
# OR
watone install
使用方法:
      watone i [npm的启动命令]

问题汇总

1.问: 当我安装之后,watone -v提示我
watone : 无法加载文件 C:\Users\lenovo\AppData\Roaming\npm\watone.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。

解决办法:

  • 1.以管理员身份运行power shell
    (备注:右键win标,选择 “Windows PowerShell(管理员)”打开即可)
  • 2.输入 set-ExecutionPolicy RemoteSigned 回车
  • 3.输入 A 或者 Y 回车
    成功后重新尝试watone -v就可以了

文章作者: xkloveme
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 xkloveme !
评论
 上一篇
约在春天相见 约在春天相见
《约在春天相见》词曲:大雄我们约在春天相见那是多么美好的画面站在珞珈山下我们白衣翩翩和樱花笑成了一片 我们约在春天相见穿过这个冬天的梦魇户部巷的炊烟暖不了冰冷防线谁比我们更理解想念 穿越死亡的我们啊泪水往下咽雾锁长江 黄鹤飞不见魔鬼的威
2020-03-13
下一篇 
如何上传自己的UI组件包 如何上传自己的UI组件包
开篇 西风吹老洞庭波,一夜湘君白发多。醉后不知天在水,满船清梦压星河。 前言身为程序员,还没有自己的包,总感觉缺点什么,女朋友和包至少占一样吧.正如上战场没有扛枪的士兵,吃饭少了筷子一样,令人心情不愉悦.同时经常会有面试官会问一个犀利的问
2019-10-12