Проблема с подключением изображений в Webpack. Недавно начал изучать этот сборщик. Вот мой код webpack.config.js:
const ExtractTextPlugin = require('extract-text-webpack-plugin');
var webpack = require('webpack');
module.exports = {
context: __dirname,
entry: "./src/index.jsx",
output: {
path: __dirname + '/public',
filename: "bundle.js",
publicPath: '/public/'
},
module: {
loaders: [
{
test: /\.js|.jsx?$/,
exclude: /(node_modules)/,
loader: 'babel-loader',
query: {
presets: ['react', 'es2015']
}
},
{
test: /\.sass$/,
loader: ExtractTextPlugin.extract('css-loader!sass-loader?sourceMap')
}
]
},
resolve: {
extensions: ['.js', '.jsx'],
},
plugins: [
new ExtractTextPlugin({ filename: 'app.css', allChunks: true })
],
devServer: {
historyApiFallback: true,
contentBase: './'
}
};
Когда запускаю его с подключением какойто картинки на background в sass то в консоли выдает ошибки например эту
ERROR in ./src/img/ICON.png
Module parse failed: Unexpected character '�' (1:0)
You may need an appropriate loader to handle this file type.
(Source code omitted for this binary file)
@ ./node_modules/css-loader!./node_modules/sass-loader/lib/loader.js?sourceMap!./src/sass/main.sass 6:140536-140562
Вопрос: какой loader мне нужно подлючить чтобы загружались и компилились картинки в стилях?
Спасибо!
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Помогите пожалуйста разобраться с кодомУ меня есть 2 гугл карты, в каждой карте карте есть input с классом
Делаю сервис со своей логикой но возникают ошибки:
Подключаю библиотеки через один файл посредством того что копирую минифицированый код поочередно в один файл а потом подключаю уже только...
Подскажите, где я ошибся в данном коде? Почему ng-controller отказывается работать? Спасибо заранее