我有一個全新安裝的cordova3.1.0-0.1.0。我創建了一個像這樣的項目cordova create project com.example.project Project
。該項目在項目/ www下創建,但文件爲cordova.js is missing
。cordova.js在新項目中丟失
我正在使用Windows XP,節點0.10.20和npm 1.3.11。
我錯過了什麼嗎?
我有一個全新安裝的cordova3.1.0-0.1.0。我創建了一個像這樣的項目cordova create project com.example.project Project
。該項目在項目/ www下創建,但文件爲cordova.js is missing
。cordova.js在新項目中丟失
我正在使用Windows XP,節點0.10.20和npm 1.3.11。
我錯過了什麼嗎?
不,你們都很好。 Cordova.js將在您構建特定平臺時生成(即cordova build android
)。所以它會在你的project/platforms/android/assets/www /文件夾中,但不在你的project/www /文件夾中。
我不得不從下拉菜單中的默認Android (Active)
只是普通Android
改變我的構建目標,然後將它生成的文件,並創建精細。這似乎是Visual Studio 2017的一個初始化問題。
你能解釋他們爲什麼這麼做嗎?! – Zahema
@IbrahimHero因爲每個JS文件都是爲每個平臺定製的。你只需引用一個文件比自己嗅探操作系統更容易。 –
ibrahimHero,在開發過程中在那裏添加一個空的cordova.js文件有沒有什麼壞處? (我正在計劃和推出最終的應用程序也是一個網絡應用程序,這個技巧也有助於解決404問題。) –