2016-11-05 110 views
2

我有一個非常簡單的批處理文件,用於查詢已安裝節點模塊的列表。在返回節點模塊列表後退出批處理文件

但是我的批處理文件會在得到​​列表返回時自動關閉。

@echo off 
npm list -g --depth=0 
pause 

這究竟是爲什麼,因爲我已經有「暫停」的語法在我的劇本

+0

可能的重複[防止「中止npm安裝Windows批處理」](http://stackoverflow.com/questions/19264972/prevent-abort-in-windows-batch-for-npm-install) – aschipfl

回答

1

可能結束,因爲npm是一個批處理腳本。從另一個執行一個批處理腳本將傳輸執行。如果你想在第二腳本結束返回時,需要call第二腳本

call npm list -g --depth=0 

像您期望應該採取行動。

雖然沒有保證,因爲您沒有透露npm的確切性質。