问题标签 [webpack-style-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.
npm - 将“extract-text-webpack-plugin”与 webpack 一起使用时出错:“模块构建失败:错误:参数 'dependency' 必须是 Dependency”
运行 webpack-dev-server 时出错
我的 webpack.config.js 看起来像这样:
在使用这个插件之前一切正常。因为我打算为 css 输出不同的包,所以我需要解决这个问题。
在 github 中发现问题,但没有帮助:
css - 如何在 webpack 中包含 materialize-css npm 包
我正在编写一个使用 Webpack 的客户端应用程序,但我无法弄清楚如何需要 materialize-css 包。我正在使用Henrik Joreteg 的 hjs-webpack 包,并且通过在 sass 文件(例如)中进行导入来包含 Yeticss npm 包@import 'yeticss'
,但这不适用于物化。像任何其他包一样直接在代码中(例如import 'materialize-css'
在 JS 文件中)要求它也不起作用。
webpack - Webpack 不会生成外部 css 文件
我的 webpack 设置不会生成外部 css 文件。但是,它捆绑了我的 .js 就好了。我正在使用 ExtractTextPlugin,但它仍然无法正常工作。不会产生错误。任何帮助将不胜感激!:-)
这是我的 webpack.config.js
Package.json 开发依赖项
文件夹结构:
javascript - webpack 加载器和包含
我是 webpack 的新手,我正在尝试了解加载器及其属性,例如测试、加载器、包含等。
这是我在 google 中找到的 webpack.config.js 的示例片段。
我对这个测试是否正确:/.js$/ 将仅用于扩展名为 .js 的文件?
加载器:'babel-loader',是我们使用 npm 安装的加载器
包括:我对此有很多问题。我们放入数组中的任何内容都会被转译,我说得对吗?这意味着,index.js、config.js 以及 lib、app 和 src 中的所有 *.js 文件都将被转译。
更多问题包括:当文件被转译时,*.js 文件是否被连接成一个大文件?
我认为排除是不言自明的。它不会被转译。
query: { presets: ['es2015'] } 有什么作用?
javascript - 无法使用 css-modules、webpack 和 react 导入样式
我正在设计我的反应应用程序。我正在使用带有 webpack 的 css 模块。这是我的配置:
我设计了我的组件,煮了一杯咖啡,但现在它不工作了。所以我有一个我想使用的样式表。我正在导入它:
但是,当我打破我的组件时,styles
没有定义。我的样式现在都没有被应用。这是我如何使用它的示例:
为什么会styles
是空的?
html - Webpack:在 html 中使用不同的组件特定 css 渲染?
按照本教程,
https://github.com/christianalfoni/react-webpack-cookbook/wiki/Loading-CSS#component-specific
我尝试实现这个逻辑,这就是它的实现方式。
如您所见,导航栏类没有应用css,因为类名呈现为“.app-components-navbar-navbar-navbar-wrapper”。但类名应该是“navbar-wrapper”
- 如何解决这个问题?
- 这是它应该如何工作的吗?
- 我怎样才能实现组件特定的 css?
javascript - Cannot make bootstrap work with Webpack
I am working with a webpack-dev-server
and I am trying to include bootstrap.
I have this project structure:
This is the index.html
:
Whenever I run the server, I get an error of the type:
Here is the webpack.config.js:
Everything else works fine, the problem is just bootstrap. I tried a lot of different variations on the configurations, but I can't get it to work.
I also tried requiring it directly from javascript on index.js
:
And I get this error:
Edit
From what I realised, webpack is trying to find a font file inside my project, when trying to import Bootstrap.min.css.
reactjs - 隔离不同布局中的样式(webpack、react)
我有两种布局(LayoutWithShortHeader、TestLayout)和这样的路线:
当我打开 /ddd 时,页面由 TestLayout 和 TestPage 组成。不幸的是,它具有来自 LayoutWithShortHeader 的样式(导入 './layout.sass';在 LayoutWithShortHeader 内),我不知道为什么。
测试布局.jsx:
Webpack 配置:
webpack.common.config.js:
webpack.config.js: '使用严格';
那么如何将一种布局的样式与另一种布局的样式隔离开呢?
reactjs - 如何解决与 webpack 反应的 scss 加载中的解析错误?
这是我的超级简单的 scss 文件:
我以这种方式将它导入到我的 App.jsx 文件中:import "./App.scss";
这是我的模块中的内容:加载器:
但是,我在控制台中得到了这个,而不是发生了令人敬畏的事情:
这是非常令人敬畏的。如果有帮助,我将代码放在 github 上。到目前为止,我还没有任何运气让它发挥作用。我尝试过不同的风格,等等,但一无所获。