如何零基础用Node.js开发个人专属命令行工具?
- 内容介绍
- 文章标签
- 相关推荐
本文共计988个文字,预计阅读时间需要4分钟。
前言:什么是命令行程序呢?就像我们常见的webpack,vue-cli都属于命令行程序。
本文将带你从0开始用Node写一个自己的命令行程序,并发布到npm。
准备工作:我打算写一个统计个人代码提交的统计算法。
前言
什么是命令行程序呢?像我们常见的webpack,vue-cli都属于命令行程序。
本文将带你从0开始用node写一个自己的命令行程序,并发布到npm。
准备工作
我打算写一个统计个人代码提交量的命令行工具,起名 git-tool 。
npm地址见git-tool ,GitHub地址见 git-tool 。
1、在GitHub上新建一个项目git-tool。
2、克隆到本地进行开发。
3、执行npm init创建package.json文件。
// 其他代码 "bin": { "git-tool": "./index.js" }, // 其他代码
bin字段里面的key值可以随便取名,value值为对应的执行文件。
4、新建index文件。
#!/usr/bin/env node console.log('git-tool')
#!/usr/bin/env node 的意思是让系统自己去找node的执行程序,该行必不可少。
本文共计988个文字,预计阅读时间需要4分钟。
前言:什么是命令行程序呢?就像我们常见的webpack,vue-cli都属于命令行程序。
本文将带你从0开始用Node写一个自己的命令行程序,并发布到npm。
准备工作:我打算写一个统计个人代码提交的统计算法。
前言
什么是命令行程序呢?像我们常见的webpack,vue-cli都属于命令行程序。
本文将带你从0开始用node写一个自己的命令行程序,并发布到npm。
准备工作
我打算写一个统计个人代码提交量的命令行工具,起名 git-tool 。
npm地址见git-tool ,GitHub地址见 git-tool 。
1、在GitHub上新建一个项目git-tool。
2、克隆到本地进行开发。
3、执行npm init创建package.json文件。
// 其他代码 "bin": { "git-tool": "./index.js" }, // 其他代码
bin字段里面的key值可以随便取名,value值为对应的执行文件。
4、新建index文件。
#!/usr/bin/env node console.log('git-tool')
#!/usr/bin/env node 的意思是让系统自己去找node的执行程序,该行必不可少。

