webpack配置方式及如何优化
单页应用在部署到服务器后由于manifest
文件的更新,路由Hash值发生变化,导致路由点击报错从而无法跳转。
既然每次部署一定会打包,那么在打包时由webpack创建版本号文件,在系统登录时获取,再比对当前版本看是否需要更新。
打包后会在打包目录下生成配置JSON,之后发请求即可。
[1, 2, 3].forEach((val, index) => console.log(val))
let arr = [1, 2, 3].map(v=>v*2)
[1, 2, 3, 4].every(v=>v>3)
[1, 2, 3, 4].some(v=>v>3)
1 | function a() { |