2013-10-31 28 views
1

我試圖在我的Windows上爲學校項目安裝PhoneGap,並且我嘗試安裝並獲取測試應用程序並運行失敗。我安裝的Node.js,這裏是我跟隨我在命令提示符下運行EXACT命令:如何在windows上設置PhoneGap

cd C:/ProgramFiles/nodejs 
npm install -g phonegap 

PhoneGap的去上班提取一堆目錄和做一堆的工作這是,據我所知,成功。

我有一個簡單的測試文件,test.html中,詳述如下:

<!DOCTYPE html PUBLIC 
"-//W3C//DTD XHTML 1.0 Strict//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> 

<head> 
    <title>"Test Application"</title> 
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" /> 
</head> 
<body> 
    <p>This is a Test Application!</p> 
</body> 
</html> 

此文件的目錄爲C:/用戶/麥克/桌面/ PhoneGapApp

那麼,繼例如在phonegap.com,我做了以下內容:

cd C:/Users/Mike/Desktop/PhoneGapApp 
phonegap create AppDirectory AppName 

,第二行炸燬了與細節的「PhoneGap的」命令無法找到。並不令人震驚,但我不知道如何解決它。

那麼任何人都可以給我一個關於下一步做什麼以及如何讓測試應用程序運行的詳盡的詳細說明?

謝謝。

回答

2

當您使用npm安裝phonegap時,您包含了-g標誌 - 它告訴npm在全局範圍內安裝cordova軟件包,以便它可以在計算機上的任何位置使用。

但是,由於phonegap命令失敗,不知何故,這顯然不起作用。我猜你可能沒有PATH上的npm目錄。

嘗試將此添加到您的PATH環境變量:

;C:\Users\Mike\AppData\Roaming\npm
分號是有分開的目錄,確保NPM文件夾實際上在這個位置存在。

(如果你使用的是Mac機,這條道路將是不同的 - 我不知道在哪裏NPM會等安裝)

+1

您可以測試節點和NPM被打開了正確安裝'cmd'並運行'node --version'和'npm --version'。他們都應該輸出版本的東西,不管你在哪個目錄。 – MBillau