在Vue.js Webpack项目中运行时注入外部参数

在Vue.js Webpack项目中运行时注入外部参数,webpack,vue.js,Webpack,Vue.js,我的Vue.js项目是构建的,并与Webpack捆绑在一起 我想要实现的就是在部署时将外部参数(例如,来自dist外部的backend_url)(如外部文件、cli param等)注入dist 它将帮助我将相同的dist部署到多个环境中 Iv'e研究了这个答案——但这对我没有帮助,因为答案只是排除了缩小,但仍然将值注入到了距离中 有什么建议吗?我不知道如何将外部模块放入Web包上下文中(打包后编译) 在包含Web包包的HTML中,可以首先包含“external params”javascript

我的Vue.js项目是构建的,并与Webpack捆绑在一起

我想要实现的就是在部署时将外部参数(例如,来自dist外部的backend_url)(如外部文件、cli param等)注入dist

它将帮助我将相同的dist部署到多个环境中

Iv'e研究了这个答案——但这对我没有帮助,因为答案只是排除了缩小,但仍然将值注入到了距离中


有什么建议吗?

我不知道如何将外部模块放入Web包上下文中(打包后编译)

在包含Web包包的HTML中,可以首先包含“external params”javascript文件,并将这些参数存储在全局范围内


如果要抽象全局范围,可以创建一个绑定模块来代理全局范围,然后始终通过绑定模块访问这些变量。这样,将来如果您想更改该数据的源,可以在一个位置进行更改。

我不知道如何将外部模块放入webpack上下文(捆绑包后编译)

在包含Web包包的HTML中,可以首先包含“external params”javascript文件,并将这些参数存储在全局范围内

如果要抽象全局范围,可以创建一个绑定模块来代理全局范围,然后始终通过绑定模块访问这些变量。这样,将来如果您想更改该数据的来源,可以在一个地方进行更改