Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vue.js 如何为Vue项目添加url配置文件_Vue.js - Fatal编程技术网

Vue.js 如何为Vue项目添加url配置文件

Vue.js 如何为Vue项目添加url配置文件,vue.js,Vue.js,是否可以将Vue项目的配置文件添加到配置API URL 现在我有了一个Vue web项目和一个.NETWebAPI项目 每次发布到不同的环境时,我都必须构建web项目 有没有可能添加一个像web.config for.Net web API这样的配置文件,我可以随时编辑它 我所期望的是,在运行命令“npm run build”之后,我可以随时编辑一个文件。这可能吗?是的,如果使用webpack,您可以添加配置文件 /config/prod.env.js module.exports = { NO

是否可以将Vue项目的配置文件添加到配置API URL

现在我有了一个Vue web项目和一个.NETWebAPI项目

每次发布到不同的环境时,我都必须构建web项目

有没有可能添加一个像web.config for.Net web API这样的配置文件,我可以随时编辑它


我所期望的是,在运行命令“npm run build”之后,我可以随时编辑一个文件。这可能吗?

是的,如果使用webpack,您可以添加配置文件

/config/prod.env.js

module.exports = {
NODE_ENV: '"production"', // or development
BASE_URL: '"https://BASEURL/"',
API_URL: '"https://APIURL/"',
}
Assig生成文件和使用

process.env.API_URL  

参考资料:

如果您使用
webpack
,请看一看:它只能配置2个不同的URL,用于开发和生产。但我想要的是为生产配置不同的URL,这是在“npm run build”之后的包。这只能在命令“npm run build”之前进行编辑。是否有可能在命令“npm run build”后添加一个文件以对其进行编辑?节点中需要重建compile和compack app js。这就是为什么npm运行构建对于您可以尝试使用节点超级用户非常重要的原因。它用于收集文件以监视更改