javascript - Node.js:自定义命令行界面

标签 javascript node.js service command command-line-interface

我在这件事上是个新手。我想为我的应用程序创建一个命令行界面,我可以在其中指定如下所示的自定义命令:

myapp new /root/myapp
myapp start /server.js
myapp stop /server.js

所以我可以与我的应用程序交互,就像与 mysql 这样的真实服务交互一样。是否可以在node.js中编写这样的服务?

我正在寻找类似于 forever 的内容或meteor在与他们合作方面。

感谢您的帮助!

最佳答案

您需要在 package.json 中指定 myapp,如下所示:

{ "name": "myapp"
, "version": "0.0.1"
, "engines": [ "node >=0.4.0" ]
, "description": "myapp command line util."
, "author": "..."
, "contributors": []
, "keywords" : [ "myapp", "command", "shell" ]
, "repository":
  { "type" : "git"
  , "url" : "https://...."
  }
, "bin" : { "myapp" : "./bin/myapp.js" }
}

http://howtonode.org/how-to-module

关于javascript - Node.js:自定义命令行界面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15582184/

相关文章:

javascript - mongodb中如何获取某个日期范围内的记录?

javascript - 在 jQuery 中知道何时单击 facebook 按钮

javascript - 逐一读取文件并解析

java - 安卓 P : Service behavior changes

c# - 在 IIS 上运行 Windows 服务

php - url 编码的奇怪问题

javascript - 自动完成添加额外空格

node.js - 使用 Node.js 同步连接到 MongoDB

node.js - 在axios中传递路径参数

Apache Tomac Web 服务器和 LOG4J 框架