以此全栈项目为例
1.cd admin
npm run build
npm i -g serve
serve dist 点击即可访问
2.修改http.js
const http = axios.create({
baseURL:process.env.VUE_APP_API_URL || 'admin/api',
baseURL:'http://localhost:3000/admin/api'
})
在amin src创建.env.development
baseURL:process.env.VUE_APP_API_URL || 'admin/api',
//baseURL:'http://localhost:3000/admin/api'
再重新编译 npm run build
将dist文件夹复制到server并应用 server->admin->dist
index.js
app.use('/admin',express.static(__dirname + '/admin/dist'))
http://localhost:3000(记得启动) 即可访问
3.但是直接放到localhost不安全,