码迷,mamicode.com
首页 > 其他好文 > 详细

vue多项目配置,vuecli3.0+cross-env配置问题

时间:2020-03-17 14:10:15      阅读:256      评论:0      收藏:0      [点我收藏+]

标签:需要   规则   sign   升级   项目配置   代码   install   多环境   图片   

cross-env相信大家都用过,这里就不过多描述,首先我们来安装cross-env

npm install cross-env 或者yarn add cross-env

安装完成之后就可以在项目中使用,有些脚手架自带有cross-env(Ant-Design-Pro)所以就省去安装了

今天给大家介绍的是vue-cli脚手架3.0+之后cross-env的使用方式

之前一直使用的vue-cli2.0,2.0配置文件很多,在开发和生产配置文件中配置了cross-env中的变量之后就能正常使用了,

但是vue-cli升级之后,文件是零配置,就是没有之前那些个配置文件了,但是我们要修改配置文件怎么办呢,根据官方文档,我们知道是要新建一个vue.config.js来写我的自己的配置

corss-env可以配置多项目和多环境,有时候我们有项目相似的时候为了方便就会用到这种配置

技术图片

 

CLIENT_NAME是项目名称,PREFIX是项目运行环境,当然,这是变量,可以自己随意定义没有硬性要求,只要符合变量定义规则就行。

cross-env自定义的变量有了,但是我们必须要能够接收到这个变量,然后通过变量来区分项目和运行环境,不同的项目有不同的配置,

通过我们自定义的变量CLIENT_NAME和PREFIX来控制,因此我们需要拿到在package.json中定义的变量

没做任何操作之前在页面中获取CLIENT_NAME是undefined

因此我们新建一个vue.config.js并在里面写入这样一段代码

技术图片

 

 这样我们就可以接收到运行项目时候的配置了,

技术图片

 

vue多项目配置,vuecli3.0+cross-env配置问题

标签:需要   规则   sign   升级   项目配置   代码   install   多环境   图片   

原文地址:https://www.cnblogs.com/gzy-tw/p/12510186.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!