我在package.json中有此条目
package.json
"scripts": { "start": "node bin/www" },
当我输入命令npm start时,它会运行我的Express应用程序。但我也想要一个浏览器同时打开http://localhost:8081。类似于:“start”:“node bin/www,http://localhost:8081”因此,当我输入npm start时,它会运行我的Express应用程序并打开URL。
npm start
http://localhost:8081
dkqlctbz1#
据我所知,这就像写一个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"
apeeds0o2#
对于跨平台支持,请使用open-cli。安装它:
npm install --save-dev open-cli
将其添加到脚本中:
"start": "open-cli http://localhost:8081 && node bin/www"
wvmv3b1j3#
你只需要按照正确的顺序使用start!不正确:
start
"start": "npm run dev & start http://localhost:8000",
正确:
"start": "start http://localhost:8000 & npm run dev",
3条答案
按热度按时间dkqlctbz1#
据我所知,这就像写一个bash命令:
apeeds0o2#
对于跨平台支持,请使用open-cli。
安装它:
将其添加到脚本中:
wvmv3b1j3#
你只需要按照正确的顺序使用
start
!不正确:
正确: