世界上最伟大的投资就是投资自己的教育
zsh19950920
id 15021
惠赠 2 days 46 minutes 14 seconds 舵主 研究生
-
老师你好,我有个疑问,这节课有个 bug , 这里用到了 jwtDecode(localStorage.jwtToken) 假设我手动在浏览器中修改了 localstorage 中的 token 值 jwtDecode(localStorage.jwtToken) 刷新了页面就会报错了 我是用的 try catch 把这个问题解决了 我想问的是 实际公司的项目里 会考虑用户手动修改 token 这个场景而带来的问题吗???
-
-
可能是这里返回的个 promise 对象 抛出异常的话 会自动被 第二个回调函数捕获到
-
const handleResponse = (response) => {
if (response.ok) {
return response.json();
} else {
let error = new Error(response.statusText);
error.response = response
throw error;
}
} 老师 ,这里抛出的错误 没用到 try catch 捕获 为什么后面代码还会执行啊? -
新版本的 html-webpack-plugin 发生了变化。 需要结构赋值出来 const {CleanWebpackPlugin} = require('clean-webpack-plugin'); 传参也变成了只接受一个对象 。 不传传 默认也能删除 dist 中文件
-
确实 window 下要装 cross-env "prod": "cross-env NODE_ENV=production webpack" 这样脚本就能执行了 之前百度上查 说的是 window 系统 set NODE_ENV=production 就可以设置 如果考虑多个系统上要设置 NODE_ENV 为方便统一命令 才推荐装 cross-env 。误导了我很久 谢谢了
-
-
© 汕尾市求知科技有限公司 | Rails365 Gitlab | 知乎 | b 站 | csdn
粤公网安备 44152102000088号 | 粤ICP备19038915号
Top