J'ai commencé à travailler sur ionic, je suis tout à fait nouveau dans ce domaine et, à la suite de Ce tutoriel , je connais ce type de question déjà posé, mais je ne dispose pas de la solution appropriée, merci de fournir une solution
1.Node installé - node-v8.9.0-x86
2. a lancé la commande npm install -g cordova ionic
npm WARN deprecated [email protected]: Use uuid module instead
C:\Users\Android1\AppData\Roaming\npm\cordova ->
C:\Users\Android1\AppData\Roaming\npm\node_modules\cordova\bin\cordova
C:\Users\Android1\AppData\Roaming\npm\ionic ->
C:\Users\Android1\AppData\Roaming\npm\node_modules\ionic\bin\ionic
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected]
(node_modules\ionic\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for
[email protected]: wanted {"os":"darwin","Arch":"any"} (current:
{"os":"win32","Arch":"ia32"})
+ [email protected]
+ [email protected]
added 115 packages and updated 2 packages in 69.815s
ionic start myApp tabs
, a obtenu l'erreur suivanteJe vous remercie,
Après avoir passé plus d'une journée, je suis tombé sur de nombreuses solutions, qui sont les suivantes:
Certains développeurs résolvent ce problème en, i un noeud dégradé de v8 à v7.6.0 et tout semble bien fonctionner avec CLI ionique.D'ici mais cette solution ne fonctionne pas pour moi.
Exécuter la ligne de commande en tant qu'administrateur, cette solution est bénéfique
La solution correcte et efficace pour moi consiste à installer installer toutes les dépendances node-gyp En suivant la commande
$ npm install --global --production windows-build-tools
puis installez le paquet
$ npm install --global node-gyp
Solution Lien
J'ai aussi le même problème.
La solution a fonctionné pour moi dans Ubuntu 16.04:
Sudo -s
D'abord obtenir l'accès du super utilisateur à partir de la commande précédente
Sudo ionic start onglets MyApp
Après être entré en mode Sudo, exécutez la commande ionique avec Sudo, comme ci-dessus.
Merci
Essayez d'exécuter la commande 'npm i' dans le répertoire du projet en mode Sudo ou en mode administrateur. Cela a fonctionné pour moi.
Veuillez suivre la procédure simple pour résoudre ce problème:
(1) npm et
(2) npm-cache
dossiers manuellement. [Vous pouvez le trouver dans =>% AppData%/npm-cache sous Windows.]
Désinstallez l’application Node.Js dans Programmes et fonctionnalités de Windows-OS.
Redémarrez le système.
Encore une fois, réinstallez parfaitement Node.Js dans votre système.
ouvrir le terminal n’importe où (de préférence sur le bureau) et exécuter
noeud --version
et vérifiez que c'est la dernière version.
npm --version
et vérifiez que c'est la dernière version.
git - version
et vérifiez que c'est la dernière version.
npm install -g ionic
début ionique onglets myApp
Ici == >> attendez plus longtemps (8-10 minutes) << == jusqu'à ce que tous les fichiers ioniques soient téléchargés, installez et créez une nouvelle application ionique dans le nom donné.
Enfin, un nouveau projet ionique sera créé.
Accédez au dossier de projet de ce projet ionique particulier et exécutez
service ionique
Le projet sera exécuté dans le navigateur.
Tout le meilleur, Devs .. !!!