问题是我无法使用与Vue关联的env变量(使用Typescript,如果有任何区别)。为端点声明URL并尝试提供服务时,它仅使用localhost,这使我相信设置中的某些操作未正确完成。
我尝试按照Vue自己的文档进行设置: https://cli.vuejs.org/guide/mode-and-env.html#modes
此外,我还尝试关注这个人,这正是我所需要的: https://code-maze.com/vuejs-axios-http-environment-files/
我尝试了几种不同的方法,所有方法都得到了相同的结果,但是这两种方法最为热门。
也许我的tsconfig.json中的设置可以执行某些操作,但是老实说,我不确定错误可能出在哪里。
//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捆绑软件,因此不需要这样做。