我在这件事上是个新手。我想为我的应用程序创建一个命令行界面,我可以在其中指定如下所示的自定义命令:
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" }
}
关于javascript - Node.js:自定义命令行界面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15582184/