process.env.node_env在哪找
时间: 2023-04-24 18:05:52 浏览: 453
process.env.node_env是一个环境变量,可以在操作系统的环境变量中找到。在Windows系统中,可以通过控制面板 -> 系统和安全 -> 系统 -> 高级系统设置 -> 环境变量来查看和编辑环境变量。在Linux或Mac系统中,可以通过终端命令行输入"echo $NODE_ENV"来查看该环境变量的值。
相关问题
html中<script> window.env = { NODE_ENV: '<%= process.env.NODE_ENV %>' }; </script>,但是window.env.NODE_ENV打印出来是'<%= process.env.NODE_ENV %>'
这个问题看起来像是模板引擎没有正确解析变量的问题。在这个代码片段中,"<%=" 和 "%>" 之间的代码应该被模板引擎解析并替换成 "process.env.NODE_ENV" 的值。
如果 "window.env.NODE_ENV" 打印出来的确实是 "<%= process.env.NODE_ENV %>" 而不是变量的值,那么可能是因为模板引擎没有正确解析这个变量。你可以检查一下代码中是否正确引入了模板引擎,并且检查一下模板引擎的语法是否正确。
另外,如果你正在本地开发,可能需要在你的本地环境中设置 "process.env.NODE_ENV" 的值,否则它可能会被解析成空字符串。你可以在命令行中设置环境变量,例如:
```
NODE_ENV=development npm start
```
这将在启动应用程序时将 "NODE_ENV" 设置为 "development"。
const baseUrl = process.env.NODE_ENV === 'production' ? process.env.VUE_APP_BASEURL : '/'和const baseUrl = process.env.NODE_ENV === 'production' ? process.env.VUE_APP_BASEURL : './'
这两行代码的作用是在根据当前环境判断应该使用哪个URL作为请求的基础路径。如果当前环境为生产环境,那么就使用VUE_APP_BASEURL作为基础路径;否则就使用根路径(/或./)作为基础路径。其中,VUE_APP_BASEURL是通过在项目的.env文件中设置的一个环境变量。这样可以方便地切换不同环境下的请求地址。
阅读全文