2

在没有太多关于 webpack 的知识的情况下,我试图使用 string-replace-loader ( https://www.npmjs.com/package/string-replace-loader ) 替换 SASS 部分中的一些字符串。

我的 webpack 配置看起来像这样

{
    test: /\.scss/,
    loaders: 'style!css!sass?sourceMap!string-replace?search=mySearch&replace=replaceWith'
}

据我了解,它将所有以“.scss”结尾的文件中的“mySearch”替换为“replaceWith”。

但是,SASS 部分不会被替换。只有没有下划线的文件。我可以通过使用调试加载器(https://www.npmjs.com/package/debug-loader)看到这一点,因为带有下划线的文件甚至没有加载。

如何确保这些文件也被加载?

4

0 回答 0