2
我正在尋找一種方法,我可以從節點命令開始運行量角器程序。 喜歡的東西: - 節點量角器conf.js的代替量角器conf.js如何以節點命令開始運行量角器?
我正在尋找一種方法,我可以從節點命令開始運行量角器程序。 喜歡的東西: - 節點量角器conf.js的代替量角器conf.js如何以節點命令開始運行量角器?
對於本地安裝:
$ node node_modules/.bin/protractor conf.js
對於全局安裝(的Linux,蘋果):
$ node $(which protractor) conf.js
npm在安裝軟件包後將可執行文件(代表軟件包)移動到node_modules/.bin
目錄。大多數情況下它是一個可執行的JS文件,你可以直接將它傳遞給節點。全局安裝背後的邏輯完全相同,但在這種情況下,您不知道可執行文件的實際路徑。有一個實用程序命令which
爲的Linux和Mac電腦 - 它返回的路徑爲二進制一個全球可用的命令,在我的情況下,它返回:
$ which protractor
$ /home/user/.nvm/versions/node/v0.12.2/bin/protractor
它可以評估子表達式使用$(some expression)
,所以節點將接收到可執行的路徑,這樣的結果將是:
$ node /home/user/.nvm/versions/node/v0.12.2/bin/protractor conf.js
你爲什麼要運行它作爲一個節點的命令?你可以請更新你的問題與必要的細節?謝謝 –
@GirishSortur通過這種方式,您可以控制正在使用哪個節點可執行文件。系統上可能有很多。 – kaqqao