环境配置有些不理解

来源:4-11 接口环境设置

江南沐小沐

2021-01-03

1、process.env.NODE_ENV    NODE_ENV这个名字是node定义好了固定不变的吗?它的值是package.json传进去吗?

2、http://dev-mall-pre.springboot.cn/api是后台实现,提供给前端的接口吗

3、--mode前面的字符串代表什么?为什么serve和test是一样的?

http://img.mukewang.com/szimg/5ff193a109a68b7605700152.jpg

4、下面的名字是根据process.env.NODE_ENV代表的意思取的吗?换个名字有关系吗?

http://img.mukewang.com/szimg/5ff194ed09e846ac07320314.jpg


写回答

1回答

河畔一角

2021-01-07

1、NODE_ENV是Node服务注入进去的,不是固定的,都是改的,在Node后台随时可以往process.env上面写变量,目前Vue项目通过--mode传参 

2、http://dev-mall-pre.springboot.cn/api这个就是我们前端需要对接的后台接口地址,但后台并没有提供开发地址,所以我们只能用线上的后台接口地址,应该是:http://mall-pre.springboot.cn/api

3、--mode是传参,代表环境地址,建议你多看webpack的配置语法以及vue.config.js的配置语法,你就明白了,因为你没接触过,所以你比较陌生。

4、实际开发当中是需要区分环境的,你的截图就是为了通过环境匹配对应的接口地址。

0
0

Vue全家桶实战 从零独立开发企业级电商系统

Vue全家桶构建企业级电商系统,真实服务端数据对接,高实用性

2560 学习 · 1307 问题

查看课程