Npm “scripts”: “start” ejecuta Express y abre url

Tengo estos parámetros de inicio en package.json

 "scripts": { "start": "node bin/www" }, 

Está ejecutando mi aplicación de espress cuando estoy escribiendo npm start .

Pero quiero que se abra el navegador http://localhost:8081 al mismo tiempo. ¿Cómo puedo decir que start a abrir mi URL local también?

como: "start": "node bin/www, http://localhost:8081"

Entonces, cuando estoy escribiendo npm satrt , se ejecuta mi aplicación Express y abre la URL al mismo tiempo.

Por lo que sé, es como escribir un comando de bash:

 // Windows "start":"start http://localhost:8081 & node bin/www" // Mac "start":"open http://localhost:8081 && node bin/www" // Linux "start":"xdg-open http://localhost:8081 && node bin/www" 

Para soporte multiplataforma use opn .

Instalarlo:

 npm install --save-dev opn-cli 

Agrégalo a tus guiones:

 "start": "opn http://localhost:8081 && node bin/www" 

¡Solo necesitas usar start en el orden correcto!

 "start": "npm run dev & start http://localhost:8000", 

Malo

 "start": "start http://localhost:8000 & npm run dev", 

Bueno