在main.js中挂载了一个全局变量 Vue.prototype.$title = .........
我怎么在vue.config.js文件中使用这个title变量呀。
这个不知道,没有这样使用过,感觉不可以。但是我有两个解决方案。
1、单独写一个配置文件,在 main.js 中引入挂在到 vue.prototype 上面,在 vue.config.js 引入文件,单独使用。
2、把全局变量挂载到 widnow 上面,这样也可以全局使用。
以上两种方法都有优缺点,根据情况使用。
为啥不用node变量
devServer: {
host: 'localhost',
port: 8093,
proxy: {
[process.env.VUE_APP_BASE_API]: {
target: `http://localhost:8092`,
changeOrigin: true,
pathRewrite: {
['^' + process.env.VUE_APP_BASE_API]: ''
}
}
}
},
你可以创建一个json文件,里面设置好相关地址与端口,然后在main.ts中读取这个文件,编译后,只要手动改json文件就可以了