Pytanie: Mam w routingu nadrzędną ścieżke '/pb2b' i po tej ścieżce aplikacja powinna widzieć takie katalogi jak '/fonts/ i '/img' itd. z tym ze jak przepuszczam przez webpacka to widzi to w ten sposób(brakuje slasha - mojadomena.pl/pb2bimg/). Dorzucam równiez konfiguracje webacka i screen:
devtool: 'source-map',
entry: {
js: './src/index.js',
vendor: ['react', 'react-dom', 'react-redux', 'react-select', 'bootstrap', 'jquery', 'redux', 'react-icheck', 'react-bootstrap-table', 'react-select2-wrapper', 'moment', 'react-breadcrumbs', 'react-bootstrap-daterangepicker', 'react-alert', 'fullcalendar', 'lodash', 'quill', 'dropzone' ]
},
output: {
path: path.join(__dirname, 'build'),
filename: 'js/bundle.js',
publicPath: '/'
},
module: {
rules: [{
test: /\.jsx?$/,
include: [path.resolve(__dirname, 'src')],
use: [
'babel-loader'
]
},
{
test: /\.(eot|woff|woff2|ttf)$/,
loader: 'url-loader?limit=30000&name=fonts/[name]-[hash].[ext]'
},
{
test: /\.(gif|png|jpe?g|svg)$/i,
loaders: [
'file-loader?name=img/[path][name].[ext]',
{
loader: 'image-webpack-loader',
query: {
name: 'img/[path][name].[ext]',
mozjpeg: {
progressive: true,
},
gifsicle: {
interlaced: false,
},
optipng: {
optimizationLevel: 4,
},
pngquant: {
quality: '75-90',
speed: 3,
},
},
}
]
},
{
test: /\.scss$/,
use: ExtractTextPlugin.extract({
fallback: 'style-loader',
use: ['css-loader', 'sass-loader']
})
}
]
},
resolve: {
extensions: ['*', '.js', '.jsx']
},
resolveLoader: {
alias: {
'copy': 'file-loader?name=[path][name].[ext]&context=./'
}
},
- asset.JPG (11 KB) - ściągnięć: 105