2013-10-08 67 views
42

我有一個全新安裝的cordova3.1.0-0.1.0。我創建了一個像這樣的項目cordova create project com.example.project Project。該項目在項目/ www下創建,但文件爲cordova.js is missingcordova.js在新項目中丟失

我正在使用Windows XP,節點0.10.20和npm 1.3.11。

我錯過了什麼嗎?

回答

79

不,你們都很好。 Cordova.js將在您構建特定平臺時生成(即cordova build android)。所以它會在你的project/platforms/android/assets/www /文件夾中,但不在你的project/www /文件夾中。

+3

你能解釋他們爲什麼這麼做嗎?! – Zahema

+1

@IbrahimHero因爲每個JS文件都是爲每個平臺定製的。你只需引用一個文件比自己嗅探操作系統更容易。 –

+2

ibrahimHero,在開發過程中在那裏添加一個空的cordova.js文件有沒有什麼壞處? (我正在計劃和推出最終的應用程序也是一個網絡應用程序,這個技巧也有助於解決404問題。) –

-2

嘗試cd進入目錄,並建立網頁版:

cordova plugin add cordova-plugin-inappbrowser 
+1

這並不是OP所要求的 – eithed

0

我不得不從下拉菜單中的默認Android (Active)只是普通Android改變我的構建目標,然後將它生成的文件,並創建精細。這似乎是Visual Studio 2017的一個初始化問題。