2012-10-11 49 views
0

即時通訊嘗試建立一個命令行應用程序使用commander.js這是節點模塊?在命令行應用程序中使用commander.js節點?

Commander.js

與你得到這樣的終端上運行命令commander.js:

$ ./app --help 

,但我想這個轉換成

$ app --help 

我如何能實現這,即時將發佈這個npm註冊表,它會自動發生或我必須改變一些東西。

注意:app是shell腳本的文件名!

回答

2

運行文件:

./app --help 

意味着文件是在當前目錄中,所以你說的運行的應用程序文件,該文件是在當前目錄。 但是如果你有「。」它是env變體中的當前目錄:$PATH,您不需要提及./app --help,您可以簡單地說app --help,因爲shell知道在哪裏可以找到該文件。

如果你想在路徑中添加當前目錄下執行:

export PATH=$PATH:. 

如果您需要了解更多信息和解釋please check here

希望這能夠澄清您的查詢。