Greetings jednego i wszystkich,preferowany sposób korzystania z Bootstrap w Webpack
I zostały gry z Bootstrap dla Webpack, ale jestem w punkcie łzawienie moje włosy. Dosłownie przeglądałem wiele artykułów na blogu i używałem przestarzałej wtyczki "bootstrap-webpack" z ostatnich siedmiu miesięcy (która, co zaskakujące nie działa po wyjęciu z pudełka) lub .. Zawierają pliki Bootstrap poprzez import 'node_modules/*/bootstrap/css/bootstrap.css ".
Z pewnością musi istnieć czystszy i skuteczniejszy sposób radzenia sobie z tym?
To jest mój obecny webpack.config.js
file:
var webpack = require('webpack');
var ExtractTextPlugin = require('extract-text-webpack-plugin');
var autoprefixer = require('autoprefixer');
var path = require('path');
module.exports = {
entry: {
app: path.resolve(__dirname, 'src/js/main.js')
},
module: {
loaders: [{
test: /\.js[x]?$/,
loaders: ['babel-loader?presets[]=es2015&presets[]=react'],
exclude: /(node_modules|bower_components)/
}, {
test: /\.css$/,
loaders: ['style', 'css']
}, {
test: /\.scss$/,
loaders: ['style', 'css', 'postcss', 'sass']
}, {
test: /\.sass$/,
loader: 'style!css!sass?sourceMap'
},{
test: /\.less$/,
loaders: ['style', 'css', 'less']
}, {
test: /\.woff$/,
loader: "url-loader?limit=10000&mimetype=application/font-woff&name=[path][name].[ext]"
}, {
test: /\.woff2$/,
loader: "url-loader?limit=10000&mimetype=application/font-woff2&name=[path][name].[ext]"
}, {
test: /\.(eot|ttf|svg|gif|png)$/,
loader: "file-loader"
}]
},
output: {
path: path.resolve(__dirname, 'dist'),
filename: '/js/bundle.js',
sourceMapFilename: '/js/bundle.map',
publicPath: '/'
},
plugins: [
new ExtractTextPlugin('style.css')
],
postcss: [
autoprefixer({
browsers: ['last 2 versions']
})
],
resolve: {
extensions: ['', '.js', '.sass'],
modulesDirectories: ['src', 'node_modules']
},
devServer: {
inline: true,
contentBase: './dist'
}
};
mogę iść i require('bootstrap')
(z jakiś sposób na uzyskanie jQuery w nim do pracy), ale .. Jestem ciekaw, co wszyscy myślą i robią .
Z góry dzięki :)
To może działać dla ciebie https: // github.com/gowravshekar/bootstrap-webpack – Bikas
Tak, to moduł, o którym wspomniałem, że nie był aktualizowany od miesięcy. – Nickvda
Przepraszam. Nie mam pojęcia od teraz. – Bikas