【问题标题】:less-loader parse version number in globalVars wronglyless-loader 错误地解析 globalVars 中的版本号
【发布时间】:2018-12-02 14:06:31
【问题描述】:

我正在使用 webpack 1.12.2、less-loader 版本 2.2.3 和 less 2.7.3(我遇到了一些阻止我升级的问题...)。

无论如何,我正在尝试添加一个 glovalVars 参数以将版本号添加到 url(对于某些缓存系统)。 但是当我将它添加到 webpack 配置中时:

{"globalVars":{"version_number":"0.5.7"}}

假设我的 less 文件中有这段代码:

div {
    background-image: url("assets/@{version_number}/images/image.png");
}

结果:

div {
    background-image: url("assets/0.5 0.7/images/image.png");
}

代替:

div {
    background-image: url("assets/0.5.7/images/image.png");
}

真是令人沮丧。 任何帮助将不胜感激。

谢谢!

【问题讨论】:

    标签: webpack less less-loader


    【解决方案1】:

    我太傻了——我只需要把它改成:

    {"globalVars":{"version_number":"\"0.5.7\""}}
    

    【讨论】:

      猜你喜欢
      • 2018-06-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-05
      • 2023-03-20
      相关资源
      最近更新 更多