2016-11-07 15 views
1

我不得不設置從無到有我的dev的機器,這樣做,我也進行了升級,從Ubuntu的14.04至16.04。NPM運行,而不是由於一些問題,使腳本,建議

我安裝了最新的節點和故宮,但我注意到一個奇怪的行爲。當我輸入命令後按Tab鍵

npm run sta 

我沒有得到任何建議/自動完成在終端上。在上面的例子中,我希望它自動完成

npm run start 

我見的package.json中定義的許多腳本,但這些都不顯示爲建議或自動完成,在壓片。例如。我的劇本中我已經定義,pack-linux-x64, pack-darwin-x64等,但上鍵入

npm run pack 

和壓片,我沒有得到從我有我的package.json的腳本中定義的建議。奇怪的是,我得到

npm run package.json 

作爲我的建議,當我按下標籤。

這,當然,是不是我在以前的系統的行爲。

如果我自己輸入命令,例如, npm run pack-linux-x64然後它運行沒有任何問題。

我該如何解決這個問題?

+0

檢查[此](http://askubuntu.com/questions/392200/npm-completion-broken) – aring

回答