Vue.js 如何修复未使用的vuejs环境变量
问题是我无法使用与Vue关联的env变量(如果有任何区别,请使用Typescript)。当为端点声明URL并尝试提供服务时,它只使用localhost,这使我相信我的设置中的某些操作没有正确完成 我已尝试按照Vue自己的文档进行设置: 此外,我还试着跟踪这家伙,这正是我所需要的: 我尝试了更多不同的方法,都有相同的结果,但这两种方法是最热门的 也许我的tsconfig.json中的设置有问题,但老实说,我不确定故障可能在哪里Vue.js 如何修复未使用的vuejs环境变量,vue.js,environment-variables,Vue.js,Environment Variables,问题是我无法使用与Vue关联的env变量(如果有任何区别,请使用Typescript)。当为端点声明URL并尝试提供服务时,它只使用localhost,这使我相信我的设置中的某些操作没有正确完成 我已尝试按照Vue自己的文档进行设置: 此外,我还试着跟踪这家伙,这正是我所需要的: 我尝试了更多不同的方法,都有相同的结果,但这两种方法是最热门的 也许我的tsconfig.json中的设置有问题,但老实说,我不确定故障可能在哪里 //tsconfig.json { "compilerOpti
//tsconfig.json
{
"compilerOptions": {
"outDir": "./built/",
"sourceMap": true,
"strict": true,
"noImplicitThis": true,
"noImplicitReturns": true,
"noImplicitAny": true,
"module": "es2015",
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"moduleResolution": "node",
"target": "es5",
"lib": [
"es2016",
"dom"
]
},
"include": [
"./src/"
]
}
我读过一些webpack的解决方案,但据我所知,这不需要,因为Vue使用自己的web捆绑。最重要的是,“只有以Vue_APP_u开头的变量才会静态嵌入到带有webpack.DefinePlugin的客户端捆绑包中。”请注意,您不必使用webpack,但是vue是在幕后做这件事的。谢谢!我不知道我是怎么漏掉那部分的,因为那是一大堆文件中的一句话!哈哈,欢迎来到S.O。!我还安装了启用PWA的vue项目,我不打算使用它,但认为它不会造成任何伤害。但是,由于它不创建index.html,因此不可能使用env变量,因为它们被捆绑到index.html中。我不知道这是否按设计工作,但我必须创建一个没有PWA的新项目,以使环境变量正常工作。请参阅最重要的一点,“只有以VUE_APP_u开头的变量才会静态嵌入到带有webpack.DefinePlugin的客户端包中。”注意,您不必使用webpack,但是vue是在幕后做这件事的。谢谢!我不知道我是怎么漏掉那部分的,因为那是一大堆文件中的一句话!哈哈,欢迎来到S.O。!我还安装了启用PWA的vue项目,我不打算使用它,但认为它不会造成任何伤害。但是,由于它不创建index.html,因此不可能使用env变量,因为它们被捆绑到index.html中。我不知道这是否按设计工作,但我必须创建一个没有PWA的新项目,以使环境变量工作。