为了账号安全,请及时绑定邮箱和手机立即绑定

CSS文件在react / webpack配置中导致错误

CSS文件在react / webpack配置中导致错误

PIPIONE 2021-04-17 19:15:24
我有一个全栈项目,它是使用Django-REST和React作为前端的。每次我尝试将CSS文件加载到我的React应用程序中时,我都会收到错误消息import './Dashboard.css'导出默认类仪表板扩展了组件{render() {...Dashboard.cssbody {margin:0;}这是我的webpack.config.jsmodule.exports = {module: {       rules: [            {                test: /\.js$/,                exclude: /node_modules/,                use: {                    loader: "babel-loader"                }            }        ]    }}对我来说很奇怪的是,内联css可以正常工作,只有当我尝试加载外部工作表时,我才会遇到问题。有人知道问题的可能原因吗?
查看完整描述

1 回答

?
慕后森

TA贡献1802条经验 获得超5个赞

您需要一个css-loader。更新webpack.config.js为此:


module.exports = {

  module: {

    rules: [

      {

        test: /\.js$/,

        exclude: /node_modules/,

        use: {

          loader: "babel-loader"

        }

      },

      {

        test: /\.css$/,

        use: ['style-loader', 'css-loader'],

      },

    ]

  }

}

并安装加载程序:


npm install --save-dev css-loader

现在应该可以正确构建了。您可以在Webpack文档中阅读更多内容


查看完整回答
反对 回复 2021-04-29
  • 1 回答
  • 0 关注
  • 215 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信