我生成的.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"命令,就可以在编写代码时获得一个带有热重载的服务器。