Building App takes too long

At some point you might notice that the build takes an unusual long time to finish (if it even finishes). Due to how Webpack and its loaders work, this is a clear indication that your HTML Vue templates have a syntax error somewhere. Example: <span<>, where an extra character breaks HTML: <.

Disabling Linters

It’s highly NOT recommended, but here is how to do it: edit /build/webpack.base.conf.js and removing the lines below from module/rules:

{ // eslint
enforce: 'pre',
test: /\.(vue|js)$/,
loader: 'eslint-loader',
include: projectRoot,
exclude: /node_modules/

Remote Debugging Mobile Apps

Check the guide here

White Screen on Electron

When using the development build it’s easy to see what it is broken as you can use Chrome Development Tools. But when building for production, you have to deal with this differently. Check the guide here

Win10: Unexpected token import

When on Windows 10 (the 64bits version) you may get this error. This is due to NPM. You can fix it by installing and running npm-windows-upgrade:

npm install -g npm-windows-upgrade

Disabling iOS rubber band effect

When building an iOS app with Cordova and you want to disable the rubber band effect, add this to your config.xml from the cordova wrapper folder inside your project:

<Preference name = "DisallowOverscroll" value = "true" />