2014-09-18 52 views
1

幾個月前,我使用發生器angular-fullstack啓動了一個應用程序,幾乎構建了它的一半,並且不得不將其暫時擱置。 App保存在github中。NPM - 如何識別用於創建應用程序的發生器的版本

最近更改爲另一臺機器,安裝了我的開發環境,並決定再次安裝angular-fullstack,當我檢查出我的代碼時,我發現(如預期的那樣)angular-fullstack的版本高於以前的版本創建我的應用。

問題:

有我的方式告訴用來創建我的應用程序生成器的版本? 如果是這樣,是否有一種方法來安裝完全相同的版本,以繼續工作這樣的應用程序,而不必遷移到新的文件結構(至少還沒有)?

回答

4

您可以使用NPM信息 在你的情況下,特定的包拿到的版本列表是

npm info generator-angular-fullstack 

安裝特定的軟件包版本只是做了

npm install <package>@<version> 

這意味着

npm info [email protected] 

例如。

查看1.x版本的git回購看看該文件結構是否與項目中的相匹配,如果不使用最新的2.x版本,則使用1.4.3版本。

+2

只是想補充一點,當你向我指出了正確的方向,我發現我在Gruntfile.js 1號線尋找的信息: '//生成於2014年4月3日使用發電機-angular-fullstack 1.3.3' – 2014-09-19 02:15:45

相關問題