时间:2021-05-25
一、实现一个简单的功能
二、环境
1.系统: window 10
2.编辑器: vscode
3.node版本: 8.7.0
三、开始玩
1.打开命令行,新建一个pa'ckage.json
npm init这时看到一个新的package.json生成了,使用编辑器打开
2.修改package.json,新增一个bin属性
{ "name": "my-cli", "version": "1.0.0", "description": "", "main": "index.js", "bin": { // 增加bin属性 "auto": "./bin/cli.js" // 左边的crp是定义的命令行的名字,可以自己随便取, 右边是命令行输入 crp 时会执行的文件(一定要在bin文件夹下) }, "scripts": { }, "keywords": [], "author": "", "license": "ISC" }3.新建一个cli.js在当前的目录下, 简单修改
console.log('hello world')4.然后转到命令行, 输入
npm link5 查看一下效果
正确打印出hello world就是成功了
6.实现预览的效果
原理就是执行cli.js的时候,会读取自己设定好的模板,然后在当前的目录下生成一个文件,
写入模板的内容,简单的代码如下
然后放开你的脑洞, 你就能组合出许多你自己喜欢的命令来享受你的工具了
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文介绍了用Node.js写一个简单的命令行工具,分享给大家,具体如下:操作系统需要为Linux1.目标在命令行输入自己写的命令,完成目标任务命令行要求全局有效
随着Node.js的“走红”,使用Node.js开发命令行工具越来越简单。一个成熟的命令行工具应该从一开始就要考虑好之后的版本更新如何“优雅”的告知用户。最好的
使用命令行搭建单页面应用我们来看一下最后完成的效果:大纲1.下载node,git,npm2.使用命令行安装一个项目一、下载工具node,git的下载大家可以去官
一、node安装1)如果不确定自己是否安装了node,可以在命令行工具内执行:node-v(检查一下版本);2)如果执行结果显示:xx不是内部命令,说明你还没有
termiusssh使用步骤是什么?mac系统一般都自带了命令行工具,但是在使用上面还不够方便。而mac版本Termius图形化命令行工具扩展了命令行工具的功能