项目中使用了公司定义的统一头部文件,需要引入header.js和header.css。负责人希望各个环境引入各自的js和css。

当时第一反应是process,但是在index.html里打印报错,所以最初是根据域名去判断,然后动态修改src和href值。感觉很麻烦。

翻阅cli官方文档后看到了这样一段话。

遂使用了一下,发现是可以的,具体写法如下:

.env.xxx环境文件中定义变量:

 VUE_APP_APIURL = "http://test.xxxx.com.cn"

 

然后html文件中使用

<link rel="stylesheet" href="<%= VUE_APP_APIURL %>/header/head.css">

 

Logo

前往低代码交流专区

更多推荐