问题标签 [sass-loader]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
380 浏览

css - Webpack sass-loader 无法编译导入到 react jsx 文档中的 sass 样式表:意外字符“@”

我正在使用Webpack 2.5.1, React 15.5.4

我正在尝试Bootstrap _utilities.scss在反应项目中使用。当我尝试编译文档时,Webpack 会报告错误,因为它使用@import语句导入了其他 sass 部分。

这是我的入口main.jsx文件的代码。

这是我的代码webpack.config.js

如您所见,我使用style-loadercss-loadersass-loader来编译cssscss文件。

这是我运行后得到的错误信息Webpack

我看过这个帖子和另一个帖子,但它们没有帮助。

那么,我做错了什么吗?我怎样才能解决这个问题?谢谢。

0 投票
1 回答
14132 浏览

css - Webpack sass-loader:如何正确使用字体?

所以我有以下字体设置:

构建(使用 vue.js webpack btw)按预期工作。该应用程序将无法加载字体。srcurl 指向错误的目录。将 更改为$font-path相对于输出文件的文件夹时(如建议的那样),构建失败,因为它找不到字体。

0 投票
1 回答
1734 浏览

webpack - 使用带有 sass-loader 的别名来避免相对路径混乱

我有一个.scss使用背景图像 ( background-image: url('../../../image.png')) 的文件。当file-loader我构建我的应用程序时,webpack 插件会检测到该图像并复制它,这很棒。

问题是我有相当多的图像和相当多.scss的文件,而且我的代码中的所有相关导入都非常混乱。

有没有办法可以告诉我,file-loader或者sass-loader如果我background-image: url('@alias/image.png')知道我指的是文件夹在哪里image.png

0 投票
2 回答
5549 浏览

webpack - Webpack 将 CSS 加载到单个