---
title: 命令行程
date: 2018-06-09 16:29:00
updated: 2018-06-10 12:00:00
categories:
- 命令行程
- 开发应用
tags:
- nodejs
---
nodejs命令行程序开发
事务流程
#01编写可执行的脚本
#2 目录
#2 文件:hello.js
#2 内容:头部:#!/usr/bin/env node
#02赋予可执行的权限
#chmod 755 hello.js
#03运行可执行的脚本
#方式01
./hello.js
#方式02
#添加带环境变量或创建软链
#方式03:使用npm
#2{bin:{hello:"hello.js"}
#2 npm link
#2 hello
使用参数
#传入:
#获取:process.argv
#或者使用三方模块yargs等。解决了如来处理命令行的参数问题
使用进程
#创建:let exec = require('child.process').exec
#或者使用三方模块shellj等。shellj使用了内核模块child.process。解决了如何调用shell的问题
网友评论