Как да настроим и използваме пакетите NodeJS и NPM с PHPStorm?

  

2
Старт на темата

как да използвате nodejs и npm с phpstorm

Здравейте, чувал съм, че ако инсталирам Node.js на компютъра си, мога да организирам и автоматизирам по-добре работата си по програмиране и уеб разработване, като инсталирам и използвам различни пакети NPM...

Имам няколко въпроса:

  • Можете ли да споделите как инсталирате NodeJS и npm на PHPStorm и може би някои трикове/хакове за автоматизация на работата, така че процесът на разработване да е по-лесен?
  • Имате ли любими пакети npm, които бихте препоръчали?
  • Може би някои пакети npm, които използвате ежедневно? Като например автоматично опресняване на браузъра?

Благодаря!

1 Отговор
1

Здравейте,

Първо, трябва да инсталиране на node.js на вашия компютър (изтеглете от ТУК); За да проверите дали е инсталирана правилно, трябва да проверка на версията на node js в cmd (или в PHPStormтерминала), като въведете:

node -v

проверка на версията на nodejs в терминала phpstorm


След това в папката на проекта, като използвате терминала на PHPStorm (или cmd на Window), трябва да инициализиране на npm. В типа на терминала:

npm init -y

В папката на проекта ще се създаде node_modules с всички инсталирани пакети. Тя ще създаде и package.json файл с информация за зависимостите. Файлът на Npm package.json  е нещо като списък с рецепти/закуски на нашия проект със зависимостите на пакетите npm, които инсталирате.


След това, за да инсталирате пакет npm, въведете в терминала:

npm install lodash

В този случай лодаш е името на пакета. Ето още един пример (инсталиране на normalize.css):

npm install normalize.css

...или да инсталирате няколко необходими пакета npm, разделени с интервал:

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

Всички тези пакети идват от https://www.npmjs.com - можете да потърсите там пакет, който ви интересува.


За да стартирате npm, трябва да въведете:

npm run dev

инсталиране на npm пакети на phpstorm

И така, защо NPM е важен за нашия проект?

Например, ако нещо се случи с компютъра ни (някакъв вид срив), можем да винаги се възстановявайте нашия проект, като клонирате проекта от GitHub (научете как да използвате GitHub и Git с PHPStorm IDE) и след клониране на проекта - package.json файл (резюмето на нашия проект) и след като въведете в терминала Инсталиране на npm всички пакети npm ще бъдат инсталирани/възстановени отново! Чудесно! 🙂


Ето някои npm пакети, които използвам с PHPStorm:

Определено използвайте Webpack-dev-server; Ето как да инсталирате този страхотен пакет npm за автоматизация. Просто въведете:

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

За мързеливо зареждане на изображенията използвам: мързеливи размери

Можете да го инсталирате, като въведете:

npm install lazysizes
Споделете: