问题标签 [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.
sass - extract-text-webpack-plugin 不创建样式表
我正在使用 webpack 和 sass-loadercustom.css
在我的公共目录中生成一个文件。我的 webpack.config 文件有以下内容:
// webpack.config.js
...
在 .views/index.html 文件中调用 css:
<link href="/css/custom.css" rel="stylesheet">
我的 package.json 中的开发脚本是:
在./components/App.js
我有:
//stylesheets
import scss from 'custom.scss'
但我收到以下错误:
reactjs - sass-loader 不能与 webpack + react + grommet 一起使用
我正在尝试开始使用 webpack 和 Grommet 一起工作。我正在关注本教程:https ://github.com/grommet/grommet-standalone但我收到以下错误:
显然,它在源目录而不是 node_modules 中寻找 scss 文件 - 但我不知道是什么导致了错误或如何修复它。
我正在使用这个 sass 加载器:https ://github.com/jtangelder/sass-loader
因为这个,我正在使用 webpack 2.10:https ://stackoverflow.com/a/39608145/1596288
此外,这些是我的 webpack.config.babel.js 和 index.js 文件:
和 ...
javascript - Webpack2 不理解我的 SASS 文件中的 @import 语句(如何使用 webpack2 编译 SASS?)
使用 Webpack 2和sass-loader 4.11
webpack --config webpack.config.js
这是我的 webpack.config.js
请注意,当我在配置顶部尝试此操作时:
得到这个错误:
错误:找不到模块'!raw-loader!sass-loader!./sass/lifeleveler.scss'
这就是我选择这个的原因:var sass = require("./sass/lifeleveler.scss");
还有我的 lifeleveler.scss 文件(来自我的 SASS 项目入门工具包):
最后是我的文件夹结构,您是否看到任何明显的问题?
我在这里找到了这个解决方案,但是我将我的./sass
路径添加到了modulesDirectories
数组中,但仍然出现错误。
经过更多挖掘后,我还在这里找到了这个 Github 问题和解决方案,但他的修复对我也不起作用:(
css - 无法生成 CSS 文件 sass-loader webpack
我正在尝试使用 sass-loader 将 SCSS 文件转换为 css(需要有物理文件)。样式正在应用,但无法查看生成的 .css 文件。
完整的源代码可在github repo获得
webpack - 让 Grommet 与 webpack 2 一起工作
我正在尝试在我的应用程序中设置 Grommet-standalone。
我刚刚了解到 webpack 配置中的自定义属性不再受支持。所以sassLoader
不起作用。我似乎无法替代webpack.LoaderOptionsPlugin
, 来工作。
这个类似问题的解决方案对我不起作用。
看看我的webpack.config.js
:
这是我得到的错误:
为了完整起见,这是我的package.json
有没有人让 Grommet 与 webpack2 一起工作?谷歌在这种情况下没有太多帮助。
webpack - webpack sass-loader 和 webpack-dev-server
我希望 webpack.config.js 将 scss 转换为 css 并启动开发服务器。我可以单独完成它们的完美工作。
- webpack - 这成功地将 scss 转换为 css
- webpack-dev-server - 这是在 8085 上成功启动开发服务器
如何同时开始
webpack - Webpack:从相同的源生成多个 css 文件
我正在尝试使用 webpack 2 从相同的 SCSS 源生成 2 个不同的 CSS 文件,以便在不重复代码的情况下使用备用样式表。我已经通过注释一张表成功地分别生成了两张表,但无法弄清楚如何同时生成它们。我的 webpack 配置(相关性缩短)是:
如果我尝试在此配置上运行 webpack,我会收到错误消息
这使它看起来像是同时运行两组规则,而不是运行一个然后另一个。
有没有办法做到这一点?
sass - 如何 webpack sass 内联变量 #{$i}
我正在尝试类似的东西:
我收到以下错误:
这是我的 webpack.config.js 的相关摘录:
能够#{$i}
用于选择器名称的正确 webpack 配置是什么?
我已经尝试过 postcss-loader 和其他一些东西,但还没有任何线索。任何帮助将不胜感激。谢谢!
reactjs - 如何在 Webpack 1 中添加 sass-loader?
我最近弹出了我的 create-react-app,因为我需要加载 sass 文件。不幸的是,create-react-app 使用 webpack 1。但是,当前版本的 sass-loader 包括对 webpack 2 的依赖。支持文档没有指出支持 webpack 1 的最后一个 sass-loader 版本。有谁知道我在哪里能找到这个信息吗?
reactjs - css-loader,sass-loader 不工作 webpack 2
我正在从 webpack 1 迁移到 webpack 2。我遵循了 webpack 迁移指南,但是,我在解析我的 css 文件时遇到了错误。我尝试了一个网络不要在 ExtractTextPlugin.extract 上使用“使用”,但它也不起作用。webpack 版本 - “webpack”:“2.2.1”,