美文网首页
VUE+NODE.JS+MYSQL前后端

VUE+NODE.JS+MYSQL前后端

作者: qppqp | 来源:发表于2021-10-15 15:32 被阅读0次

手头有个需求是将设备上的数据上传到web端,可以查看。需求很简单,我用的是VUE+NODE.JS+MYSQL的方式。

使用vue中的elementui来搭建前端。

node.js监听端口来给前端提供mysql中的数据,设备再连接网络将数据存到服务器mysql中。

列下新学的内容:

1.node文件放在vue项目中的server文件夹下,监听时需在终端调用 node index.js

2.本地测试的话,在vue项目的config/index.js中设置node监听端口

proxyTable: {

      '/api': {

         target: 'http://127.0.0.1:3000/api',

        changeOrigin: true,

        pathRewrite: {

            '^/api': ''

        }

      }

    }

3.部署到服务器,用Nginx代理,到官网下载,vue项目打包npm run build,将dist文件夹放到下载的Nginx的html中,在nginx的conf/nginx.conf文件中修改server的listen改变代理端口,再添加 proxy_pass http://127.0.0.1:3000/api来设置node监听的端口。等配置好后运行nginx.exe

server {

        listen      8090;//修改代理端口

......

}

///添加node监听端口

location /api {

            proxy_pass http://127.0.0.1:3000/api;

        }

4.调试nginx配置的时候,在终端输nginx -s reload 重启,不要再次运行nginx.exe

5.停nginx,在任务管理器结束nginx.exe进程,终端输nginx -s quit退出

相关文章

  • VUE+NODE.JS+MYSQL前后端

    手头有个需求是将设备上的数据上传到web端,可以查看。需求很简单,我用的是VUE+NODE.JS+MYSQL的方式...

  • vue axios导出excel文件乱码的解决方案

    大家在请求接口前会发现都是乱码(图片显示的乱码返回是正常的), 这个其实要前后端配合,如果后端没问题,那么就需要前...

  • 后端产品六个关键点

    后端产品经理是整个后端业务需求的整理者,需要串起整个业务的前中后所有流程。后端业务往往并不像前端需求那样简单易于理...

  • 深度学习框架简介

    一、一些框架 pytorch1.0前版本:THNN后端pytorch1.0后版本:CAFFE2后端 二、pytor...

  • 【部署篇】使用spring boot + vue 的java的开

    1、搭建前准备 2、下载后端代码到本地,打开application.yml,修改数据库信息 后端项目自带SQL脚本...

  • 6.1 前、后端分工的弊端

    最近接触到一个涉及B端、C端的产品。既要设计给B端、C端用的前端,也要有公司处理数据的后端。 背景如下: 本来是l...

  • 假数据

    前后端协作开发时,假数据由后端提供; 后端搭建好环境之后,第一件事不是直接写代码,而是提供好假数据; 一定不要让前...

  • springboot系列——Swagger整合

    做过前后端分离的童鞋,对于这个插件应该不陌生。在最初的前后端开发模式中,系统开发前前后端的童鞋大家坐下来先定义一下...

  • 用vue+koa2+mysql搭建一个简易的网站(一)

    本项目采用前后端分离的方式,本节先从后端开始。 前置需要 开始前需要先安装nodejs以及npm,可以在官网(ht...

  • 任务24

    问答 1. ajax 是什么?有什么作用? 2. 前后端开发联调需要注意哪些事情?后端接口完成前如何 mock 数...

网友评论

      本文标题:VUE+NODE.JS+MYSQL前后端

      本文链接:https://www.haomeiwen.com/subject/xosmoltx.html