2017-12-28 2 views
0

반응 앱의 부트 스트랩 구성 요소를 작동 시키려고합니다.
나는 가이드 https://dzone.com/articles/adding-react-bootstrap-to-a-react-apphttps://github.com/facebookincubator/create-react-app/issues/301을 따라 갔다.부트 스트랩을 추가하면 웹팩이 컴파일되지 않습니다.

import 'bootstrap/dist/css/bootstrap.css';을 내 index.js로 가져올 때. 나는 webpack에이 오류가 발생합니다.
enter image description here

webpack.config.js은 다음과 같습니다.

 module.exports = { 
    entry: [ 
    './src/index.js' 
    ], 
    output: { 
    path: __dirname, 
    publicPath: '/', 
    filename: 'bundle.js' 
    }, 
    module: { 
    loaders: [{ 
     exclude: /node_modules/, 
     loader: 'babel', 
     query: { 
     presets: ['react', 'es2015', 'stage-1'] 
     } 
    }] 
    }, 
    resolve: { 
    extensions: ['', '.js', '.jsx'] 
    }, 
    devServer: { 
    historyApiFallback: true, 
    contentBase: './' 
    } 
}; 
+1

당신은 고궁 박물원이 설치 않았고, CSS-로더와 스타일 로더 – Hoyen

답변

0

당신은 CSS 파일 작업을 style-loadercss-loader이 필요합니다.

... 
module: { 
    rules: [ 
     { 
     test: /\.css$/, 
     use: ['style-loader', 'css-loader'], 
     } 
    ], 
    }, 
... 

참고 : 그 설정이 웹팩 2+입니다. 웹팩 경우 1

:

... 
module: { 
    loaders: [ 
     { test: /\.css$/, loader: 'style-loader!css-loader' } 
    ] 
    }, 
... 

간단히 style-loadercss-loader를 설치합니다. 당신이 제안과 규칙을 추가로

npm i css-loader style-loader -S

+0

안녕을 설치하고 구성해야합니다. 여전히 오류가 발생합니다. 그래도 webpack 1.15.0을 사용하고 있습니다. – Buttersnips

+0

webpack v1에 대한 업데이트 된 로더를 확인하십시오. –

+0

반응 부트 스트랩을 통해로드 할 부트 스트랩이 있습니다. 어떤 이유로 위 명시된 방법이 효과가 없습니다. – Buttersnips

관련 문제