nuxt.js无法通过域名或局域网ip访问

最近在做VUE的ssr服务端渲染的时候,经过某童鞋的介绍用nuxt.js会更好,捣鼓了一遍文档之后,把环境什么的都搭建了起来。由于开发环境是在虚拟机的centos7.4上面的一个局域网,自然默认的localhost和127.0.0.1都是无法访问的。所以这个时候只能用局域网的IP去访问,但是出奇是无法访问,于是搜索引擎了一遍之后,找到了方法,记录一下。然后就开始撸vue的ssr渲染吧。

需要修改package.json文件

加入我下面的配置即可

"config": {
    "nuxt": {
      "host": "0.0.0.0",
      "port": "3000"
    }
  },

下面是我的默认配置;

{
  "name": "nobita",
  "version": "1.0.0",
  "description": "199508.com",
  "author": "nobita",
  "private": true,
  "config": {
    "nuxt": {
      "host": "0.0.0.0",
      "port": "3000"
    }
  },
  "scripts": {
    "dev": "nuxt",
    "build": "nuxt build",
    "start": "nuxt start",
    "generate": "nuxt generate"
  },
  "dependencies": {
    "cross-env": "^5.2.0",
    "nuxt": "^2.3.4",
    "@nuxtjs/axios": "^5.3.6"
  },
  "devDependencies": {
    "nodemon": "^1.18.9"
  }
}
Comments: 8

「人生在世,留句话给我吧」

提交评论