2013-03-29 50 views
4

我無法從Windows 7命令行運行命令express。我遵循的一個教程(here)表明我使用命令行和call express來構建骨架應用程序。沒有快速/節點窗口的命令行實用程序7

我移到我的node_modules區域中express模塊​​的目錄中,並嘗試查找能夠從命令行運行的批處理文件或可執行文件。

我什麼都沒發現,模塊中沒有包含可以從命令行運行的文件。

我現在很困惑。

有沒有人知道這個難以捉摸的express命令行工具的存在?

+0

要通過命令行使用包,如果它有任何「二進制文件」,請使用「--global」或「-g'選項」'npm install -g express「全局安裝它。另外,謹慎地採取指導逐字。 2歲以上的時候,這些細節幾乎肯定會過時。例如,大多數'express'代碼都是針對1.x編寫的,而當前的3.x已經看到[相當多的變化](https://github.com/visionmedia/express/wiki/Migrating-from -2.x到3.X)。 –

回答

1

我找到了批處理文件。

對於那些通過意味着在命令提示符下調用模塊的所有命令文件node_modules\.bin

被發現所以要確保在你的PATH環境變量。

0

看起來Jonathan Lonowski是對的 - 指南有點過時了。使用快速生成器的最新命令是:

npm install -g express-generator 

這仍然會給出本教程中建議的相同目錄結構。 上Express's Github page

0

更多信息,您需要安裝Express應用程序生成,如快遞Getting started文件描述。用下面的命令來安裝它:

$ npm install express-generator –g 

之後,你可以從任何Windows 7運行命令行命令express