¿Cómo configurar y utilizar paquetes NodeJS y NPM con PHPStorm?

  

2
Inicio del tema

cómo utilizar nodejs y npm con phpstorm

Hola, he oído que si instalo Node.js en mi PC puedo organizar y automatizar mejor mi trabajo de programación y desarrollo web instalando y utilizando varios paquetes NPM....

Tengo algunas preguntas:

  • Por favor, ¿puedes compartir cómo instalas NodeJS y npm en PHPStorm y tal vez algunos trucos/hacks sobre la automatización del trabajo para que el proceso de desarrollo sea más fácil?
  • ¿Tienes algún paquete npm favorito que recomendarías?
  • ¿Quizás algunos paquetes npm que utilizas a diario? ¿Como la actualización automática del navegador?

Gracias.

1 respuesta
1

Hola,

En primer lugar, debe instalar node.js en su PC (descargar desde AQUÍ); Para comprobar si está instalado correctamente, deberá comprobar versión de node js en cmd (o en PHPStorm) tecleando:

node -v

comprueba la versión de nodejs en el terminal phpstorm


A continuación, en la carpeta de su proyecto, utilizando el terminal del PHPStorm (o el cmd de Windows) deberá inicializar npm. En el tipo de terminal:

npm init -y

En la carpeta del proyecto se creará node_modules con todos los paquetes que está instalando. También creará paquete.json con la información de las dependencias. Archivo de Npm paquete.json  es una especie de receta/lista de la compra de nuestro proyecto con las dependencias de los paquetes npm que está instalando.


A continuación, para instalar un paquete npm escriba en el terminal:

npm install lodash

En este caso lodash es el nombre del paquete. He aquí otro ejemplo (instalación de normalize.css):

npm install normalize.css

...o instalar un par de paquetes npm necesarios separados por espacios:

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

Todos estos paquetes proceden de https://www.npmjs.com - puede buscar allí el paquete que le interese.


Para ejecutar npm debe escribir:

npm run dev

instalar paquetes npm en phpstorm

¿Por qué es importante NPM para nuestro proyecto?

Por ejemplo, si le ocurre algo a nuestro PC (algún tipo de fallo), podemos recuperarse siempre nuestro proyecto clonando el proyecto de GitHub (aprender a utilizar GitHub y Git con PHPStorm IDE) y después de clonar el proyecto - el botón paquete.json (el resipe de nuestro proyecto) estará dentro y después de teclear en el terminal npm instalar ¡todos los paquetes npm se instalarán/recuperarán de nuevo! Genial 🙂 .


Estos son algunos paquetes npm que utilizo con PHPStorm:

Definitivamente usar webpack-dev-serverAquí está cómo instalar este gran paquete npm de automatización. Sólo tienes que escribir:

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

Para la carga perezosa de las imágenes que estoy utilizando: lazysizes

Puedes instalarlo escribiendo:

npm install lazysizes
Compartir: