Verwendung von babel-cli lokal

8

Gibt es eine Möglichkeit, den babel-Client zu verwenden, ohne ihn global zu installieren?

Also eher als das

%Vor%

Ich möchte das tun

%Vor%     
Zack Argyle 09.11.2015, 22:53
quelle

3 Antworten

14

Auf jedes Binärpaket eines lokalen Pakets kann innerhalb von npm-Skripten zugegriffen werden, als ob es global installiert wäre :

%Vor%

Wenn Sie die Binärdatei in der Befehlszeile ausführen möchten, können Sie einen relativen Pfad zu node_modules/.bin/ :

verwenden %Vor%

Dies bezieht sich auf das erste Beispiel: node_modules/.bin/ wird einfach zum PATH der Umgebung hinzugefügt, in der die npm-Skripte ausgeführt werden.

    
Felix Kling 09.11.2015, 22:58
quelle
2

Sie können etwas wie folgt setzen:

%Vor%

in Ihrem package.json wobei test.js ein Skript ist, das Sie ausführen möchten. Jetzt können Sie es mit npm start command

ausführen     
kharandziuk 09.11.2015 22:58
quelle
0

Ja, Sie könnten lokal installieren und von node_modules :

ausführen %Vor%

Wenn Sie ein lokales Paket.json haben, können Sie ein NPM Skript hinzufügen, um den Befehl zu vereinfachen, da NPM-Skripte ausgeführt werden mit ./node_modules/.bin auf dem PATH :

%Vor%

Um von einem beliebigen Verzeichnis unter package.json zu starten:

%Vor%     
joews 09.11.2015 22:58
quelle

Tags und Links