reactjs - 在固定数据表 2 中导入 CSS 文件时出错
问题描述
我正在使用固定数据表 2(0.8.13)和 React(15.4.2)。但是,当我导入 CSS 文件时,出现错误
模块解析失败:/Users/Desktop/ReactReduxStore/node_modules/fixed-data-table-2/dist/fixed-data-table.css 意外令牌 (23:0) 您可能需要适当的加载程序来处理此文件类型。
我按如下方式导入它:
import 'fixed-data-table-2/dist/fixed-data-table.css';
解决方案
你必须添加css
加载器来导入它们,
添加css-loader
和style-loader
:
npm install --save-dev css-loader style-loader
然后webpack.config.js
执行以下操作:
module.exports = {
...
module: {
rules: [
{
loader: 'babel-loader',
test: /\.js$/,
exclude: /node_modules/
},{
test: /\.css$/,
use: ['style-loader', 'css-loader']
}
]
},
...
}
注意:
module.loaders
在 Webpack v1 中现在module.rules
在 Webpack v2+ 中。旧的加载器配置被更强大的规则系统所取代,它允许配置加载器等等。出于兼容性原因,旧的 module.loaders 语法仍然有效并且旧名称被解析。新的命名约定更容易理解,并且是升级配置以使用 module.rules 的一个很好的理由。
推荐阅读
- angular - 如何根据设备有条件地加载不同的路由?
- vector - 通过迭代填充结构元素的向量,而不是一个一个地使用 .push()
- unity3d - 是否可以限制 Editor.Log 大小 Unity?
- c++-winrt - C++/WinRT Windows 运行时组件中的继承
- google-bigquery - Bigquery 错误“您的项目超出了项目的免费存储配额”是什么意思?
- javascript - 隐藏额外的文本而不是滚动或溢出父 div
- assembly - 编写一个ARM汇编程序
- c# - 数据重叠 SQL Server 视图
- r - 如何使用 GGanimate 在数据框列表之间制作动画?
- c# - 如何正确地将 JSON 元数据值发送到 Woocommerce API