2017-05-13 15 views
-1

こんにちは私はsass-loaderをインポートしようとしているときにこのエラーが発生しています。Reactアプリケーションでscssをインポートする際にエラーが発生しました

ERROR in ./~/css-loader!./~/resolve-url-loader!./~/sass-loader?sourceMap!./src/styles/main.scss Module not found: Error: Can't resolve '../../static/fonts/OpenSans-Regular.woff2' in 'D:\KumarYa1\Workplace\React\git_react\ReactApp\src\styles' @ ./~/css-loader!./~/resolve-url-loader!./~/sass-loader?sourceMap!./src/styles/main.scss 6:1027-1079 @ ./src/styles/main.scss @ ./renderer.js

webpack.config.js

module.exports = { 
    entry: "./renderer.js", 
    output: { 
    filename: "public/bundle.js" 
    }, 
    module: { 
    loaders: [ 
     { 
     test: /\.jsx?$/, 
     exclude: /(node_modules|bower_components)/, 
     loader: 'babel-loader', 
     query: { 
      presets: ['react', 'es2015'] 
     } 
     }, 
     { 
test: /\.woff(2)?(\?v=[0-9]\.[0-9]\.[0-9])?$/, 
    loader: 'url-loader?limit=10000&mimetype=application/font-woff' 
     }, 

     { 
     test : /\.css$/, 
     loaders: ['style-loader', 'css-loader', 'resolve-url-loader'] 
     }, 
     { 
     test : /\.scss$/, 
     loaders: ['style-loader', 'css-loader', 'resolve-url-loader', 'sass-loader?sourceMap'] 
     } 
    ] 
    } 
} 
+0

私は 'loaders'は' use'でなければならないと思います。 –

+0

"ローダー"どこですか?訳が分からない。少し具体的にお願いしますか? –

+0

'test:/.../、use:[...]' –

答えて

0

あなたはSCSSローダーに解決-URLを追加してみてくださいすることができますか?

... 
{ 
    test: /\.scss$/, 
    loader: 'style!css!sass!resolve-url!sass?sourceMap' 
} 
... 
+0

あなたがskedしたことをした後、私はこのエラーに遭遇しています。 ERROR in ./~/css-loader!./~/sass-loader!./~/resolve-url-loader!./~/sass-loader?sourceMap!./~/extract-text-webpack-plugin/ loader.js?{"omit":1、 "extract":true、 "remove":true}!/〜/ style-loader!/〜/ css-loader!/〜/ sass-loader !./ src/styles/main.scss モジュールビルドに失敗しました: @import 'variables'; ^ D:\ KumarYa1 \ Workplace \ React \ git_react \ ReactApp \ src \ styles \ mainにある "var content = requi" は、 "...スタイルをロード"した後に無効なCSSです。 .scss(1行目、1列目) @ ./src/styles/main.scss 4:14-437 @ ./renderer.js –

+0

これは最後に機能しました。 –

関連する問題