是否可以在没有"build"的情况下在"target: static"模式下使用 "nuxt generate" 命令更新数据(来自 API)?



我生成的.html文件总是保留旧数据,有解决方案吗;构建";每次?

routes: function (callback) {
var _routes = []
...
axios.all(requests).then(axios.spread((...responses) => {
responses.forEach((response, key) => {
// fresh data is well recovered
_routes.concat(generateRoutes(_routes, routes[key], response))
})
callback(null, _routes)
})).catch(callback)            
... 
}

如果您试图在用户进入您的网站时更新数据,恐怕'npm run generate'命令对您没有用处,因为它旨在生成完全不变的网站。

对于生产,您必须坚持使用"npm-run-build"(只运行一次(,然后使用"npmrun-start"命令来初始化服务器。

对于开发,只需简单地使用"npmrun-dev"命令,就可以在编写代码时获得一个带有热重载的服务器。

最新更新