8
votes

En utilisant babel-cli localement

Y a-t-il un moyen d'utiliser le client Babel sans l'installer dans le monde entier?

SO plutôt que ce P>

npm install babel-cli --save-dev


0 commentaires

4 Réponses :


0
votes

Oui, vous pouvez installer localement et exécuter à partir de nœud_modules : xxx

Si vous avez un package local.json, vous pouvez ajouter un NPM script pour simplifier la commande, car les scripts NPM fonctionnent avec ./ node_modules / .bin sur le chemin : xxx

à exécuter à partir de n'importe quel répertoire sous package.json: xxx


0 commentaires

16
votes

Les binaires de tout paquet local sont accessibles à l'intérieur de scripts NPM em> comme S'il a été installé globalement:

$ node_modules/.bin/babel ...


4 commentaires

Ceci est la sortie du terminal. Le CLI a été déplacé dans le paquet "Babel-Cli". $ NPM install -g babel-cli


@Zackargyle: avez-vous installé babel-cli localement? Vous devrez peut-être faire référence au binaire directement via nœud_modules / babel-cli / bin / babel.js .


Erreur: impossible de trouver le module 'core-js / bibliothèque / fn / get-itérateur'


On dirait que votre installation est corrompue. Supprimer nœud_modules / et installer tout à nouveau (REMARQUE: Ceci n'est pas liée à votre question).



2
votes

Vous pouvez mettre quelque chose comme ceci: xxx

dans votre package.json test.js est un script que vous voulez que vous voulez courir. Maintenant, vous pouvez l'exécuter avec NPM START COMMANDER


0 commentaires

0
votes

Si vous voulez simplement exécuter le test avec la commande "test de test NPM TestFile.js". Ceci est mon paquet.json: xxx


0 commentaires