1. Ouvrez le projet, trouver le dossier de configuration index.js, effectuez les modifications suivantes
dev: {
// Paths
assetsSubDirectory: 'static',
assetsPublicPath: '/',
proxyTable: {
'/api':{
target: 'http://www.baidu.com',//后端api地址
changeOrigin: true,
pathRewrite:{
'^api': ''
}
}
},
2. Ouvrez ensuite le fichier src sous App.vue configurer le préfixe par défaut
export default {
name: 'App',
created: function () {
this.$http.defaults.baseURL = 'https://www.baidu.com/api'
//后端api默认前缀,每个请求都加上这个前缀访问后台api
}
}
3. Ouvrez le projet, trouver le dossier de configuration prod.env.js, effectuez les modifications suivantes
'use strict'
module.exports = {
NODE_ENV: '"production"',
API_HOST: '"http://www.baidu.com"'//后端api地址
}
4. Recherchez le dossier config dev.env.js, effectuez les modifications suivantes
'use strict'
const merge = require('webpack-merge')
const prodEnv = require('./prod.env')
module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
API_HOST: '"http://localhost:8080"'//这里是本地的访问ip配置
})
5. Ensuite NPM build exécuter le fichier de projet emballé généré après l'achèvement du fichier de projet dans le dossier racine dist, le dossier dist peut être téléchargé sur le serveur