[英]How to have a PHP variable with HTML wrapped inside of JavaScript with both single quotes and double quotes already used
[英]Why do I have to have double quotes inside single quotes in JavaScript?
有人可以解释为什么我必须在下面的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
,它将失败。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.