web-dev-qa-db-ja.com

Npm「スクリプト」:「開始」エクスプレスを実行し、URLを開きます

_package.json_にこの開始パラメーターがあります

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

_npm start_と入力しているときに、エクスプレスアプリを実行しています。

しかし、ブラウザで_http://localhost:8081_を同時に開きたいです。ローカルURLも開くようにstartに伝えるにはどうすればよいですか?

など:_"start": "node bin/www, http://localhost:8081"_

したがって、_npm satrt_と入力すると、エクスプレスアプリが実行され、同時にURLが開きます。

27
sreginogemoh

私の知る限り、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"
35
tylerargo

クロスプラットフォームサポートには、 opn を使用します。

インストールしてください:

npm install --save-dev opn-cli

スクリプトに追加します。

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

startを正しい順序で使用するだけです!

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

悪い

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

良い

0
user8202629