不使用vue-cli加载环境属性

时间:2020-06-27 13:57:18

标签: node.js vue.js vue-cli

我使用https://cli.vuejs.org/guide/mode-and-env.html#using-env-variables-in-client-side-code中所述的.env文件。最近,我尝试使用nodejs服务内置的dist文件夹,在该文件夹中提供了我的后端API。 Vue应用程式停止运作,因为参数定义不正确。我尝试将.env文件复制到dist文件夹中而没有运气。在WebStorm中运行节点时,我试图将它们设置为环境参数-也不走运。

Vue-CLI如何将环境属性传递给浏览器? .env文件是webpack的一部分吗?可能是:

环境变量被嵌入到构建中,这意味着任何人都可以 通过检查应用程序的文件来查看它们。

Vue

VUE_APP_I18N_LOCALE=cs
VUE_APP_API_ENDPOINT=http://127.0.0.1:3000/v1

const {  VUE_APP_API_ENDPOINT, VUE_APP_BFF_ENDPOINT } = process.env;

将Vue内容与Node一起提供时,如何保留此功能?

0 个答案:

没有答案