0
votes

Puis-je développer la même application ReactJS sur deux ordinateurs via Dropbox

im en utilisant deux ordinateurs et souhaitez développer parfois sur un ordinateur et parfois sur une autre. Mais est-il possible de développer la même application JS via deux ordinateurs synchronisant tout via Dropbox afin que tous les fichiers restent en synchronisation. Je reçois cette erreur lorsque je cours NPM Démarrer CODE>

sh: /Users/mycomputer/Dropbox/webb/myapp/node_modules/.bin/react-scripts: Permission denied
npm ERR! code ELIFECYCLE
npm ERR! errno 126
npm ERR! perottosson@0.1.0 start: `react-scripts start`
npm ERR! Exit status 126
npm ERR! 
npm ERR! Failed at the perottosson@0.1.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.


0 commentaires

3 Réponses :


1
votes

Vous devez rechercher un logiciel de contrôle source tel que GIT. Vous pouvez créer un compte gratuit sur https://github.com et stocker votre projet sur là. Cela vous permet de le modifier à partir de n'importe quel ordinateur qui a accès


0 commentaires

0
votes

Veuillez utiliser quelque chose comme Git à cet effet. Vous pouvez également faire une synchronisation de fichier GIT sur votre Dropbox.


0 commentaires

2
votes

Pour utiliser le code dans plusieurs ordinateurs, vous pouvez définitivement utiliser l'outil de contrôle de version comme github / bitbucket . .

Mais l'erreur que vous rencontrez est différente. Comme vous encerclez les modules de noeuds également de 1 ordinateur à un autre, il crée un problème car il peut arriver que les deux PC disposent de différentes versions de nœud et de NPM.

SO Ne jamais commettre dossier nœud_modules . C'est un dossier de création automatique qui téléchargera toutes les dépendances lorsque vous appuyez sur NPM Install. Donc, je vous suggère de supprimer Node_Modules puis de cliquer sur NPM Installez , puis démarrez le projet via NPM Démarrer


1 commentaires

Oui, je suis mieux avec Git. Était juste paresseux. :) Quoi qu'il en soit, cela a résolu le problème: `` `` chmod a + x application / nœud_modules / .bin / réact-scripts `` `` `Mais de toute façon, vous avez raison, je vais utiliser Github. Mais quand s'engager à Github, je ne vais pas commettre mon nœud_modules?