test: /\.(sass|scss)$/,
use: [
'css-to-string-loader',
- 'css-loader?sourceMap',
+ {
+ loader: 'css-loader',
+ options: {
+ sourceMap: true,
+ importLoaders: 1
+ }
+ },
'resolve-url-loader',
{
loader: 'sass-loader',
*/
{
test: /\.(jpg|png|gif)$/,
- use: 'file-loader'
+ use: 'url-loader'
}
]
*/
// Used by embed.html
new CopyWebpackPlugin([
- {
- from: 'src/assets',
- to: 'assets'
- },
+ // {
+ // from: 'src/assets',
+ // to: 'assets'
+ // },
{
from: 'src/standalone',
to: 'standalone'
'ENV': JSON.stringify(METADATA.ENV),
'HMR': METADATA.HMR,
'API_URL': JSON.stringify(METADATA.API_URL),
+ 'process.version': JSON.stringify(process.version),
'process.env': {
'ENV': JSON.stringify(METADATA.ENV),
'NODE_ENV': JSON.stringify(METADATA.ENV),
'ENV': JSON.stringify(METADATA.ENV),
'HMR': METADATA.HMR,
'API_URL': JSON.stringify(METADATA.API_URL),
+ 'process.version': JSON.stringify(process.version),
'process.env': {
'ENV': JSON.stringify(METADATA.ENV),
'NODE_ENV': JSON.stringify(METADATA.ENV),
'HMR': METADATA.HMR
}
}),
-/**
+ /**
* Plugin: UglifyJsPlugin
* Description: Minimize all JavaScript output of chunks.
* Loaders are switched into minimizing mode.
global: true,
crypto: 'empty',
fs: 'empty',
- process: false,
+ process: true,
module: false,
clearImmediate: false,
setImmediate: false
a {
color: inherit !important;
display: block;
- background: url(/assets/logo.png) no-repeat;
+ background: url('../assets/logo.png') no-repeat;
background-size: contain;
background-position: center;
height: 100%;