Comanda „înghițitură“ nu a fost găsit

voturi
0

Dupa ce a citit în jur de 20 de posturi despre gulpprobleme care nu se găsesc, eu sunt încă blocat cu acest lucru și am Clueless acum. Instalația cu npmpare atât de ușor , totuși. Sunt pur și simplu încercarea de a instala înghițitură pe Ubuntu 18.04 și utilizați - l în proiectul meu. Dar se pare că proiectul și întregul meu laptop este incapabil de a găsi o după instalarea cu succes.

curățenie

Am încercat să eliminăm tot ce ține de nod, nodejs, NPM și orice dosar node_modules. Apoi , a fost folosind findcomanda pentru a vă asigura că toate ce a fost ștearsă. Am folosit practic:

sudo apt-get purge --auto-remove nodejs

Și am copiat comenzile din acest site

Instalare

Iată ce am făcut de mai multe ori:

sudo apt-get install node //using the specific node version 10.x

Apoi, cu următorul text pentru a vă asigura că acest lucru a fost instalat corect:

$ node -v
v10.16.3
$ npm -v
6.9.0

În cele din urmă încerc să instalez înghițitură, și a citit că a gulp-clifost nevoie de :

sudo npm install -g gulp-cli
sudo npm install -g gulp

Apoi m - am dus în dosarul meu de proiect în cazul în care package.jsoneste și a făcut:

npm install gulp
gulp -v

Rezultatul este întotdeauna același:

Command 'gulp' not found, but can be installed with:
sudo apt install gulp

Nu am văzut nicăieri recomandări de utilizare , sudo apt install gulpdar poate că ar trebui să încerc.

Vă mulțumesc pentru ajutor.

Întrebat 09/10/2019 la 12:51
sursa de către utilizator
În alte limbi...                            


2 răspunsuri

voturi
0

Ok , se pare că problema mea a fost legată de permisiuni și de sudoutilizare, pe care le știam ar putea fi riscant , dar se pare că nu am reușit să - l evite pretutindeni.

După ce face o curățare completă cu

sudo apt-get purge --auto-remove nodejs

și eliminarea tuturor node_modulesdosarele din nou, inclusiv /home/<myname>/.npm_global, am încercat din nou , fără nici un fel sudo(afară de a instala nodejs). Iată ce a lucrat pentru mine:

sudo apt install nodejs
npm install --global gulp // not sure this was needed
npm install --global gulp-cli
cd <my project folder>
npm install gulp
Publicat 09/10/2019 la 13:18
sursa de către utilizator

voturi
0

Puteți încerca comanda de mai jos pentru instalare.

npm install --global gulp-cli

sau

$ npm uninstall --global gulp gulp-cli
$ rm /usr/local/share/man/man1/gulp.1
$ npm install --global gulp-cli
Publicat 09/10/2019 la 13:06
sursa de către utilizator

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more