Ich habe nodejs (v6.3.0 Current) von https://nodejs.org/en/ heruntergeladen und installiert.Wie installiert man Babel und Watcher in PhpStorm unter Windows?
Ich habe auch nodejs
Plugin in PHPStorm installiert.
In meiner Einstellungen → Sprachen & Frameworks → Node.js und NPM ich es
In dem Terminal des PhpStorm Einstellungen sehen kann ich den Befehl bin eingeben:
npm install --save-dev babel
Ich sehe node_modules
mit dem babel.js
in meinem Projekt
Auch sehe ich es in den Einstellungen → Sprachen & Frameworks → Node.js → Pakete
Jetzt Npm packgage Weg C:\Program Files\nodejs\node_modules\npm
-myProjectDir/node_modules
Ich ändere (in mein Fall ist es D:\!work\!WEBServers\OpenServer\domains\dev.test.ru\node_modules
). Ich weiß nicht warum ... Muss ich das tun?
Ich erstelle js
Datei mit Code:
let foo =() => console.log('test');
foo();
und einen Beobachter
hinzuzufügen versuchen, aber wenn ich versuche, etwas in der Datei zu ändern - PhpStorm gibt mir ein Fehler:
An exception occurred while executing watcher 'Babel'. Watcher has been disabled. Fix it.: Cannot run program "D:!work!WEBServers\OpenServer\domains\dev.test.ru\node_modules\.bin\babel" (in directory "D:!work!WEBServers\OpenServer\domains\dev.test.ru\src"): CreateProcess error=193, %1 is not a valid win32 application
Was mache ich falsch? Wie installiere ich node, babel und andere Erweiterungen (gulp, grunt etc) und watchers? Welche Einstellungen sollte ich tun?
Sie sind unter Windows .. so versuchen 'babel.cmd' statt nur' babel' (der später ein ist für Linux/Mac). – LazyOne
* "Ich habe auch' nodejs' Plugin im PHPStorm installiert "* AFAIK ist standardmäßig mit der neuesten 2016.2 Version gebündelt, so dass nichts zu installieren ist. – LazyOne
@LazyOne Ich weiß nichts über nodejs in phpstrom2016, aber Sie hatten recht mit 'babel.cmd' anstatt' babel'. Es ist so einfach. Vielen Dank. –