2013-10-08 2 views
42

J'ai une toute nouvelle installation de cordova3.1.0-0.1.0. Je crée un projet comme celui-ci cordova create project com.example.project Project. Le projet est créé sous le projet/www mais le fichier cordova.js is missing. Je travaille sur Windows XP, noeud 0.10.20 et npm 1.3.11.cordova.js est absent sur un nouveau projet

Ai-je raté quelque chose?

Répondre

79

Non, vous êtes tous bons. Cordova.js sera généré lorsque vous construisez une plate-forme spécifique (c'est-à-dire cordova build android). Donc, ce sera dans votre projet/plates-formes/android/assets/www/dossier mais pas votre projet/www/dossier.

+3

pouvez-vous expliquer pourquoi ils l'ont fait comme ça ?! – Zahema

+1

@IbrahimHero Parce que chaque fichier JS est adapté à chaque plate-forme. Il est plus facile pour vous de ne référencer qu'un seul fichier que d'avoir à consulter le système d'exploitation vous-même. –

+2

ibrahimHero, y a-t-il un inconvénient à ajouter un fichier cordova.js vide pendant le développement? (Je prévois et lance l'application finale aussi comme une application web, et cette astuce aide également avec le problème 404.) –

-2

Essayez de cd dans le répertoire et construire la version web:

cordova plugin add cordova-plugin-inappbrowser 
+1

Ce n'est certainement pas ce que le PO demande à propos de – eithed

0

je devais changer mon objectif de construction de la valeur par défaut Android (Active) à tout simplement Android dans le menu déroulant, puis il a généré le fichier et construit bien. Cela ressemble à un problème d'initialisation avec Visual Studio 2017.

Questions connexes