process.env, global var, warning "плагин svelte: 'X' не определен", плагин-замена - PullRequest
0 голосов
/ 11 апреля 2020

Я использую это в rollup.config.js:

import replace from 'rollup-plugin-replace';
...
const isProd = process.env.NODE_ENV === 'production';
...
replace({
  IS_PRODUCTION: isProd,
}),

и в моем коде Svelte, как это ():

{#if !IS_PRODUCTION && failure}
  <p>{failure}</p>
{/if}

Это работает!

Но я получаю раздражающее предупреждение в консоли во время компиляции:

(!) Plugin svelte: 'IS_PRODUCTION' is not defined
src\Router.svelte
101: {/if}
102:
103: {#if !IS_PRODUCTION && failure}

Как это исправить?

...