我爱编程

Node.js入门(附加篇) : Nodejs制作命令行工具

2018-06-07  本文已影响378人  Tenloy

基于nodejs开发的命令行工具(nodejs提供了开发命令行工具的API): bower , gulp,grunt,fis,webpack,要先使用它们,前提就是安装nodejs环境

安装命令:

npm install 工具(包)名称      
会在命令行,当前的目录下,生成一个node_modules文件夹,如果要使用该工具,必须要cd 到当前文件夹,才能执行该工具的指令
npm install -g  工具(包)名称        
会安装在一个“特殊目录”中,打开命令行,不用cd,全局都可以直接调用该工具。

制作命令行工具

怎么将nodejs代码包, 开发成nodejs命令行工具的形式,输入一个命令,输出我们想要的东西?

每个代码包都可以有一个package.json(相当于iOS中的info.plist)配置文件,我们可以在这里进行操作:

nodejs代码包,转换成的命令行工具,有两种形式:

命令行中直接npm回车,可以看到所有的内置指令

nodejs代码包 与 命令行工具,只是一些配置上的差别,本质都是nodejs代码
npm install -g 包名 只要全局安装的,都是命令行工具

上一篇 下一篇

猜你喜欢

热点阅读