Я использую vue -cli для создания своего проекта и с сервером dev для решения проблем междоменного ограничения. Возникает вопрос: если я выберу подход jsonp, будет ли работать сервер dev? Я знаю, может быть, это немного странно, но я все еще хочу знать ответ.
// vue.config.js
module.exports = {
devServer:{
host:'localhost',
port:8080,
proxy:{
'/api':{
target:'https://www.example.com',
changeOrigin:true,
pathRewrite:{
'/api':''
}
}
}
}
}
// Bar.vue
// ...
<script>
import jsonp from 'jsonp'
export default {
methods:{
baz(){
// will the devServer capture the jsonp script
// and change the target to www.example.com ??
jsonp('/api/somepath',(err,res)=>{})
}
}
}
</script>