Careful about removing this, as there is no real downside to having your application available when the users network connection isn't perfect.
To remove offline capability, delete the offline-plugin
from the
package.json
, remove the import of the plugin in
app.js
and remove the plugin from the
webpack.prod.babel.js
.
Delete manifest.json
and remove the
<link rel="manifest" href="manifest.json">
tag from the
index.html
.
Careful about removing this, as perceived performance might be highly impacted.
To remove FontFaceObserver
, don't import it in app.js
and
remove it from the package.json
.
To remove image optimization, delete the image-webpack-loader
from the
package.json
, and remove the image-loader
from webpack.base.babel.js
:
…
{
test: /\.(jpg|png|gif)$/,
loaders: [
'file-loader',
'image-webpack?{progressive:true, optimizationLevel: 7, interlaced: false, pngquant:{quality: "65-90", speed: 4}}',
],
}
…
Then replace it with classic file-loader
:
…
{
test: /\.(jpg|png|gif)$/,
loader: 'file-loader',
}
…