我正在使用Nuxt Content来存储应用程序内容(JSON 文件)。它在开发模式下工作很酷,热重载。我网站的后端会更改内容文件夹中的任何文件,并且会立即在浏览器中更改,而无需重新加载页面。但是在生产模式下,即使在页面重新加载后也没有任何变化。我试过无条件使用处理热重载process.dev
:
export default function ({ store }) {
window.onNuxtReady(($nuxt) => {
$nuxt.$on('content:update', ({ event, path }) => {
console.log('content:update')
store.dispatch('fetchContentData')
})
})
}
但它甚至不适用于页面重新加载。如何使生产模式下的热重载无需重新加载或至少在重新加载的情况下工作