vue项目部署到服务器上需要安装node,Vue项目在NodeJs服务端的部署

项目打包

在Vue项目中执行npm run build后会有一个dist目录,这个文件夹就是我们要部署上线的项目。

写一个NodeJs小脚本

如果你会点nodejs,脚本就很好理解了,下面是app.js启动脚本的内容:

const fs = require('fs');

const path = require('path');

const express = require('express');

const app = express();

// 模拟数据,api服务

var appData = require('./data.json');

var seller = appData.seller;

var goods = appData.goods;

var ratings = appData.ratings;

// api接口

var apiRoutes = express.Router();

apiRoutes.get('/seller', function(req, res) {

res.json({

erron: 0,

data: seller

})

});

apiRoutes.get('/goods', function(req, res) {

res.json({

erron: 0,

data: goods

})

});

你可能感兴趣的:(vue项目部署到服务器上需要安装node,Vue项目在NodeJs服务端的部署)