1

私はこのことで非常に初心者です。次のようなカスタム コマンドを指定できるアプリケーション用のコマンド ライン インターフェイスを作成したいと考えています。

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

そのため、mysql のような実際のサービスと同じように、アプリケーションを操作できます。node.js内にそのようなサービスのようなものを書くことは可能ですか?

フォーエバーメテオに似たものを探しています。

助けてくれてありがとう!

4

2 に答える 2

0

次のように、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

于 2013-03-23T02:33:37.673 に答える
0

独自の CLI を構築するために、npm のコマンダー モジュールを使用できます。次のように入力します。

npm install commander 

これにより、コマンダー モジュールがインストールされます。

例とドキュメントについては、https ://www.npmjs.com/package/commander をご覧ください。

于 2017-05-05T12:33:28.070 に答える