ReferenceError:未定义窗口导入CSS

时间:2019-05-28 04:25:14

标签: css reactjs webpack less

试图在React js应用程序中导入CSS,但它抛出的错误低于错误

这是一个仪表板应用程序,其中服务器端节点js和客户端响应js

webpack.base.js

  module.exports = {
    //Running babel to every file
    module: {
        rules: [
            {
                test: /\.js?$/,
                loader: 'babel-loader',
                exclude: /node_modules/,
                options: {
                    presets: [
                        'react',
                        'stage-0',
                        ['env', { targets: { browsers: ['last 2 versions'] } }]
                    ]
                }
            }, {
                test: /\.css$/,
                loader: "style-loader!css-loader"
            }, {
                test: /\.(jpe?g|png|gif|woff|woff2|eot|ttf|svg)(\?[a-z0-9=.]+)?$/,
                loader: 'url-loader?limit=100000'
            }

        ]
    }//end module
}

style.css

.segment {
    border-top:14px solid #14a767;
    border-bottom: 3px solid #14a767;
    margin: 2px 2px 2px 140px;
    width: 80%
 }

Home.js(组件)

import '../../css/style.css'
        return window && document && document.all && !window.atob;
        ^
  

ReferenceError:未定义窗口

1 个答案:

答案 0 :(得分:0)

实际问题是我使用了语义UI react node模块,并且在每个组件上都有自己的样式。因此,这是y,它不允许我创建具有类样式的CSS。因此,我没有使用类样式,而是使用了ID,而且效果还不错。

我的确切问题是这个::: custom className semantic ui react