diff --git a/site/rollup.config.js b/site/rollup.config.js index 9cb963a87d..d4efb4eb29 100644 --- a/site/rollup.config.js +++ b/site/rollup.config.js @@ -13,6 +13,10 @@ const mode = process.env.NODE_ENV; const dev = mode === 'development'; const legacy = !!process.env.SAPPER_LEGACY_BUILD; +if (!dev && !process.env.MAPBOX_ACCESS_TOKEN) { + throw new Error('MAPBOX_ACCESS_TOKEN is missing. Please add the token in the .env file before generating the production build.'); +} + const onwarn = (warning, onwarn) => (warning.code === 'CIRCULAR_DEPENDENCY' && /[/\\]@sapper[/\\]/.test(warning.message)) || onwarn(warning); const dedupe = importee => importee === 'svelte' || importee.startsWith('svelte/');