Neschopnost Polykat task runner a chyba při spuštění Douškem Příkaz

0

Otázka

Jsem uvnitř složky, kde je umístěn projekt pomocí příkazu:

npm i gulp gulp-sass sass --save-dev

Nainstaloval jsem Polykat, ale když chci spustit tento příkaz v vs. kód terminálu :

gulp

Jsem se chyby, chtěl jsem vědět, co chybu způsobilo? Na systém node js 14.1.0 & 16.13.0 a npm jsou již nainstalovány

enter image description here

enter image description here

gulp gulp-sass gulp-watch javascript
2021-11-24 06:15:40
1

Nejlepší odpověď

1

Chybová zpráva rady, že gulp není rozpoznána jako příkaz, nemyslím si, že to má něco společného s lok sass nebo sass konkrétně.

Možnost 1

Install gulp-cli globálně:

npm i -g gulp-cli

glup-cli poskytuje spustitelný gulp příkaz, který se bude používat verzi gulp je nainstalován ve vašem balíčku. To je preferovaný způsob, jak spustit douškem.

Možnost 2

Spustit douškem přímo z vašeho node_modules/.bin složky s npx příkaz. npx je zřízená npm, takže není třeba instalovat žádné další balíčky.

npx gulp

nebo, ekvivalentně

npm exec gulp
2021-11-24 16:21:23

Díky za odpověď, byl popraven s druhou variantou příkazu
Qualima

Moje otázka je, proč, a to navzdory skutečnosti, že Uzel JS a Gulp ( instalace v místní složce moduly ) balíčky jsou nainstalovány, proč ten "doušek" příkaz není spuštěn ???
Qualima

No, instalaci místního balíčku je obvykle ne dost, aby se příkaz, spustitelný soubor. npm lze vyřešit automaticky příkazy uvnitř skriptů z balíčku.json souboru, ale aby se ty příkazy spustitelný z konzole, to trvá další vrstvu. To je důvod, proč máme globální balíčky, jako je gulp-cli, @vue/cli, @úhlové/cli, atd.
GOTO 0

V jiných jazycích

Tato stránka je v jiných jazycích

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................