From 1576a67bc639da55dda7b78b4e2133d2c6e8b959 Mon Sep 17 00:00:00 2001 From: Zephyrrus Date: Thu, 2 Jul 2020 02:48:48 +0300 Subject: chore: change nuxt.config to generate proper source-maps for vscode debugging --- nuxt.config.js | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/nuxt.config.js b/nuxt.config.js index ac501d0..a45c7f1 100644 --- a/nuxt.config.js +++ b/nuxt.config.js @@ -31,7 +31,11 @@ export default { { hid: 'theme-color', name: 'theme-color', content: `${process.env.META_THEME_COLOR}` }, { hid: 'description', name: 'description', content: `${process.env.META_DESCRIPTION}` }, { hid: 'keywords', name: 'keywords', content: `${process.env.META_KEYWORDS}` }, - { hid: 'apple-mobile-web-app-title', name: 'apple-mobile-web-app-title', content: `${process.env.SERVICE_NAME}` }, + { + hid: 'apple-mobile-web-app-title', + name: 'apple-mobile-web-app-title', + content: `${process.env.SERVICE_NAME}` + }, { hid: 'application-name', name: 'application-name', content: `${process.env.SERVICE_NAME}` }, // { hid: 'msapplication-config', name: 'msapplication-config', content: `${process.env.DOMAIN}/browserconfig.xml` }, { hid: 'twitter:card', name: 'twitter:card', content: 'summary_large_image' }, @@ -66,10 +70,7 @@ export default { '~/plugins/nuxt-client-init' ], css: [], - modules: [ - '@nuxtjs/axios', - 'cookie-universal-nuxt' - ], + modules: ['@nuxtjs/axios', 'cookie-universal-nuxt'], axios: { baseURL: `${process.env.DOMAIN}${process.env.ROUTE_PREFIX}` }, @@ -80,11 +81,14 @@ export default { autoprefixer } }, - extend(config, { isClient }) { + extend(config, { isClient, isDev }) { // Extend only webpack config for client-bundle if (isClient) { jetpack.write('dist/config.json', clientConfig); } + if (isDev) { + config.devtool = isClient ? 'source-map' : 'inline-source-map'; + } } } }; -- cgit v1.2.3