vue nuxt下,preprocess配置问题

发布于 2022-09-11 19:59:43 字数 909 浏览 19 评论 0

最近,重构公司项目,在处理CSS这块时,其中有的classbackground会跟随node_env改变而改变,例如:

#baidu-abtest .title .image {
    width: 90px;
    height: 110px;
    background: url(/* @echo OSS_URL *//saas_web/image/kefu.png) no-repeat center/cover;
    margin-top: -74px;
    margin-left: -4px;
    float: left
}

之前处理,是通过gulp插件preprocess来实现。现在再nuxt中,配置nuxt.config.js中的build选项,但是没有起作用,代码如下:

build: {
    /*
    ** You can extend webpack config here
    */
    extend(config, ctx) {
      config.module.rules.push({
        test: /\.vue$/,
        use: [
          {
            loader: 'preprocess-loader',
            options: {
              context:{
                FOO:'wangkaikaia'
              }
            }
          }
        ]
      })
    },

有没有哪位大神配置过此类问题,麻烦帮忙看看,谢谢了

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文