首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在nuxt.config.js上基于.env文件加载不同样式表

在nuxt.config.js上基于.env文件加载不同样式表
EN

Stack Overflow用户
提问于 2021-06-01 13:39:50
回答 1查看 32关注 0票数 0

我试图在我的.env文件上加载一个不同的css基础,因为我有两三种类型的应用程序,它们有不同的设计。

我的nuxt.config.js看起来像这样

代码语言:javascript
复制
export default {
  mode: "spa",
  css: process.env.APP_TYPE == 1 ? ["~/assets/scss/app1.scss"] : ["~/assets/scss/app2.scss"]
}

我想加载2-3个不同的scss基于我的.env文件

EN

回答 1

Stack Overflow用户

发布于 2021-06-01 14:19:21

在config中的export语句之前创建一个函数,该函数将返回css-array。例如:

代码语言:javascript
复制
const getCss = () => {
  return process.env.APP_TYPE == 1 
   ? ["~/assets/scss/app1.scss"] 
   : ["~/assets/scss/app2.scss"]
}
export default {
  mode: "spa",
  css: getCss()
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67783230

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档