2017-06-06 52 views

回答

5

此webpack插件將在您的代碼中執行插值。換句話說,它將在編譯時用你所擁有的任何東西替換process.env.NODE_ENV

所以你的代碼從console.log(process.env.NODE_ENV)console.log("development")。如果你遺漏了單引號,它將變成console.log(development),這將失敗,因爲沒有變量development

+0

它甚至不會那麼遠,配置將首先失敗並出現SyntaxError錯誤。 – Li357

+0

不正確。他問爲什麼你不能這樣做:'NODE_ENV:「發展」' – blockhead

+0

呃,你是完全正確的,我的回答是錯誤的。 *我*理解錯誤的問題。感謝您的領導! – Li357