gpt4 book ai didi

javascript - 为什么在 JavaScript 中单引号内必须有双引号?

转载 作者:行者123 更新时间:2023-11-30 07:54:17 26 4
gpt4 key购买 nike

有人可以解释为什么我必须在下面的 Webpack 配置中将双引号嵌入单引号内吗?为什么只使用双引号不起作用?

module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
API: '"http://localhost:8080"'
});

如果我删除单引号,我的应用程序将无法加载,这看起来很奇怪。

最佳答案

这个 webpack 插件将在您的代码中进行插值。换句话说,它将在构建时将 process.env.NODE_ENV 替换为您拥有的任何内容。

所以您的代码从 console.log(process.env.NODE_ENV)console.log("development")。如果您省略单引号,它将变成 console.log(development),这将失败,因为没有变量 development

关于javascript - 为什么在 JavaScript 中单引号内必须有双引号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44382512/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com