vite启动项目 url竟然出现了一个true/false~

173 阅读1分钟

看图

image.png

上代码了

image.png

可以看到我这边设置了在开发模式下自动打开浏览器,为什么浏览器上面多了一个true呢?

破案:该环境变量的值被设置为了字符串 "true"。这可能是因为你在代码中使用了类似下面这样的语句来获取该变量的值 open: env.VITE_OPEN,

解决

在这种情况下,VITE_OPEN 的值将是字符串 "true",而不是布尔值 true。为了将其转换为布尔值,你可以使用以下代码:

open: env.VITE_OPEN === "true";