【问题标题】:Unble to call the node server from the vue.js dev environnment无法从 vue.js 开发环境调用节点服务器
【发布时间】:2020-03-06 14:28:40
【问题描述】:

我有一个vue项目,src是vue app目录,server.js是node后端文件:

/dist
/src
server.js 

启动时:

npm run serve

vue.js 从 8080 端口开始

启动 server.js 时,从 80 端口启动

他们不能一起到达。

例如:

app.post("/insertUser", function(req, res) 

正在尝试连接 8080 端口,但我需要它自动连接到 80 端口。

我该怎么办?

谢谢。

(PS 构建完成后没问题,因为它是由 server.js 服务的,所以在端口 80 上所有查询都可以)

编辑:我看过这个https://medium.com/js-dojo/how-to-setup-vue-dev-server-with-a-running-web-server-7532c53b3198 但是 config/index.js 不存在

【问题讨论】:

    标签: node.js vue.js


    【解决方案1】:

    已解决:

    创建了一个 vue.config.js 文件,就像他们说的那样:

    https://cli.vuejs.org/config/#global-cli-config

    在里面添加了这个:

    module.exports = {
      devServer: {
        proxy: 'http://localhost:80'
      }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-09-06
      • 2014-04-12
      • 1970-01-01
      • 2020-12-11
      • 2016-01-30
      • 2014-05-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多