Jak skonfigurować i używać pakietów NodeJS i NPM z PHPStorm?

  

2
Rozpoczęcie tematu

Jak używać nodejs i npm z phpstorm

Cześć, słyszałem, że jeśli zainstaluję Node.js na moim komputerze, mogę lepiej zorganizować i zautomatyzować moją pracę programistyczną i tworzenie stron internetowych, instalując i używając różnych pakietów NPM....

Mam kilka pytań:

  • Czy możesz podzielić się tym, jak zainstalować NodeJS i npm na PHPStorm i może jakieś sztuczki / hacki dotyczące automatyzacji pracy, aby proces tworzenia był łatwiejszy?
  • Czy masz jakieś ulubione pakiety npm, które mógłbyś polecić?
  • Może jakieś pakiety npm, których używasz na co dzień? Na przykład automatyczne odświeżanie przeglądarki?

Dzięki!

1 Odpowiedź
1

Cześć,

Po pierwsze musisz zainstalować node.js na komputerze (pobierz z TUTAJ); Aby sprawdzić, czy jest prawidłowo zainstalowany, należy sprawdź wersję node js w cmd (lub w PHPStormterminalu) wpisując:

node -v

sprawdź wersję nodejs w terminalu phpstorm


Następnie, w folderze projektu, używając terminala PHPStorm (lub cmd Windowsa) należy inicjalizacja npm. W typie terminala:

npm init -y

W folderze projektu zostanie utworzony node_modules ze wszystkimi instalowanymi pakietami. Zostanie również utworzony package.json z informacjami o zależnościach. Plik Npm package.json  jest rodzajem przepisu/listy zakupów naszego projektu z zależnościami pakietów npm, które instalujesz.


Następnie, aby zainstalować pakiet npm, wpisz w terminalu:

npm install lodash

W tym przypadku lodash jest nazwą pakietu. Oto kolejny przykład (instalacja normalize.css):

npm install normalize.css

...lub zainstalować kilka niezbędnych pakietów npm oddzielonych spacją:

npm install postcss-simple-vars postcss-nested autoprefixer --save-dev

Wszystkie te pakiety pochodzą z https://www.npmjs.com - Możesz tam wyszukać interesujący Cię pakiet.


Aby uruchomić npm należy wpisać:

npm run dev

zainstaluj pakiety npm na phpstorm

Dlaczego więc NPM jest ważny dla naszego projektu?

Na przykład, jeśli coś stanie się z naszym komputerem (jakaś awaria), możemy zawsze odzyskać nasz projekt poprzez sklonowanie projektu z GitHub (Dowiedz się, jak korzystać z GitHub i Git z PHPStorm IDE) i po sklonowaniu projektu - plik package.json plik (rozmiar naszego projektu) będzie wewnątrz i po wpisaniu w terminalu npm install wszystkie pakiety npm zostaną ponownie zainstalowane/odzyskane! Świetnie! 🙂


Oto kilka pakietów npm, których używam z PHPStorm:

Zdecydowanie używaj webpack-dev-serverOto jak zainstalować ten świetny pakiet automatyzacji npm. Wystarczy wpisać:

npm install webpack-dev-server --save-dev

Do leniwego ładowania obrazów używam: leniwe rozmiary

Można go zainstalować wpisując:

npm install lazysizes
Udostępnij: