本人学习vue新手一枚,官网也都过了一遍,对前后端接口这块有些模糊,我这么理解不知道对不对:后端(假设是php)通过.php文件提供json数据,前端通过ajax读取该json数据渲染前端文件。在开发阶段,由于前后端分离开发,前端需要伪造数据,前端是不是可以直接创建一个json文件放在static文件夹里供ajax调用读取。那么生产环境下,前端文件都打包到dist文件夹里了,ajax读取json数据时不应该还是读取static文件夹里的伪造数据吧,该怎么操作使ajax读取真实数据库里的数据呢?
6 回答
翻翻过去那场雪
TA贡献2065条经验 获得超14个赞
// dev.env.js
module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
host: '0.0.0.0',
AXIOS_BASR_URL: '""',
NUM: '0'
})
可以阅读 vue-cli 2.9.3 开发模式变量和生产模式变量,这一章节。
指定环境变量,就可以在生产模式,还是开发模式,进行状态判断。
- 6 回答
- 0 关注
- 1325 浏览
添加回答
举报
0/150
提交
取消