[英]deploy dynamic routes with nuxt.js
我正在使用 Nuxt.js 并希望将我的页面部署到 Netlify。 除了我创建的动态页面外,一切正常。
这是我的 nuxt.config.js
import axios from 'axios'
let dynamicRoutes = () => {
return axios.get('http://xxx.xxx.xxx.xx/casinos').then(res => {
return res.data.map(casino => `/casino/${casino.slug}`)
})
}
export default {
/*
** Nuxt rendering mode
** See https://nuxtjs.org/api/configuration-mode
*/
mode: 'universal',
/*
** Nuxt target
** See https://nuxtjs.org/api/configuration-target
*/
target: 'static',
/*
** Headers of the page
** See https://nuxtjs.org/api/configuration-head
*/
generate: {
routes: dynamicRoutes
},
提前致谢!
像这样修复它:
generate: {
routes() {
return axios.get('http://xxx.xxx.xxx.xx/casinos').then(res => {
return res.data.map(casino => {
return {
route: '/casinos/' + casino.Slug,
payload: casino
}
})
})
}
},
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.