LoginSignup
Kei05
@Kei05

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

Next.jsをIPアドレスで起動したい。

Q&AClosed

Next.jsでnpm run devをするとlocalhostで起動しますが、IPアドレスで起動することはできますか?

2

3Answer

CLI | Next.js

この記事にあるように,ポートやホストを指定することができそうです。
npm run dev で起動したいのであれば,package.jsonファイルのscripts にある dev を書き換えてみてください。

package.json (例)

{
  "scripts": {
    "dev": "next dev -H <IPアドレス>"
  }
}
3

Comments

  1. @Kei05

    Questioner
    ありがとうございます!

Comments

  1. @Kei05

    Questioner
    その認識であってます。

    同じネットワークにつないでいるスマホでQRコードで読み取ってデバッグしたいのですが
    localhostをIPアドレスに置き換える手間を省くために最初からIPアドレスで起動したいです。

--hostnameオプションで変えられます.ついでに--portでポートも変えられます.

  "scripts": {
    "dev": "next dev --hostname <IP>",
  }
ready - started server on <IP>:3000, url: http://<IP>:3000
1

Your answer might help someone💌