node.js v8.15.0
Nuxt.js nuxt@2.4.5 SSR
すごく基本的な質問なんだと思います。
ローカルで一通り作って出来たと思いサーバーにのせたのですが、最後にnpm startするとき
text
1Server listening on http://localhost:3001
と出ます。
アップしたサーバーからhttp://localhost:3001でcurlすると、正しいindex.htmlの中身が落ちてきているので途中までは合っているのだと思います。
でも本来使用するサーバーのドメインでアクセスすると、
text
1このサイトにアクセスできません hogehagehoge.com で接続が拒否されました。 2次をお試しください: 3 4接続を確認する 5プロキシとファイアウォールを確認する 6ERR_CONNECTION_REFUSED
と表示されてアクセスできません。
3001ではなくてポート3000は、Nuxt.jsではなくてExpressだけの別サイトで使用しているのですが、こちらは何もしなくてもhogehagehoge.com:3000で普通にアクセスできています。
何か設定が足りていないのでしょうか?
Nuxt.jsで関連していそうな部分は、
package.json
javascript
1 "scripts": { 2 "dev": "NUXT_PORT=3001 NODE_ENV=localhost nodemon server/index.js --watch server", 3 "build": "NUXT_PORT=3001 NODE_ENV=production nuxt build", 4 "start": "NUXT_PORT=3001 NODE_ENV=production node server/index.js", 5 "generate": "nuxt generate", 6 },
いじった設定はここでNUXT_PORT=3001を追加しただけで、nuxt.config.jsは何も設定はしていません。
このpackage.jsonでNUXT_HOST=hogehagehogeを追加したり、NUXT_HOST=xxx.xxx.xxx.xxx(サーバーのIPアドレス)を追加したのですが、いずれもうまくいきませんでした。
どこか別の設定を追加すべきなのでしょうか。
ご存知の方、教えて頂けないでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。