摘要: 背景: 在尝试自己做一个小工具,需要读写本地文件,所以打算启动一个前端服务器,此前没有相关经验,只知道nodejs可以做,于是开始艰难摸索。框架使用express和React。 配置proxy代理 首先,前端的请求需要被服务器拦截/转发,所以先配了个代理。在package.json里: { "pro 阅读全文
posted @ 2023-04-17 15:47 leah-xx 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 背景: 自己做了一个小工具,打算用express来读写本地文件,于是用get/post中间件来给前端返回请求结果。 问题: 前端调用的请求一直处于pending状态,最后自动超时报错 解析和解决办法: 前端收到了express返回的文件流,但是并没有收到状态变更的结果(如:200,500等),所以前 阅读全文
posted @ 2023-04-14 17:28 leah-xx 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 报错展示: npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree 报错解决: npm install --legacy-peer-deps 解析: 出现这种错误一般都是安装的依赖包有版本冲突,以上命令意思 阅读全文
posted @ 2023-04-14 14:32 leah-xx 阅读(286) 评论(0) 推荐(0) 编辑
摘要: papaparse使用踩坑 使用fetch(filepath)读取文件 注意:代码中result.value 和result只用了其中一行。 import Papa from 'papaparse'; async function fetchCsv() { const response = awai 阅读全文
posted @ 2023-04-06 16:46 leah-xx 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 认真看文档!官方让你传什么类型就传什么类型! 传入string时,分页器不会自动聚焦在selected page number上面,且UI会变得很奇怪,例如:中间显示的页数本来应该只有5个,然后左右两边以省略号替代。奇怪的UI会变成中间显示页数为20,30甚至100个,然后左右两边省略号不变。 阅读全文
posted @ 2023-02-23 14:59 leah-xx 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 1.打开终端: 2.进入文件目录: 如 test 3.查看预期: find . -maxdepth 1 -name '*.pdf' | while read filename; do newfilename=echo $filename | sed 's/old/new/'; echo mv $fi 阅读全文
posted @ 2023-02-15 12:00 leah-xx 阅读(529) 评论(0) 推荐(0) 编辑
摘要: 背景 今天在开发的时候发现直接访问 “/requestRecords/:id” 会显示 “cannot GET /URL” 错误,但是如果先访问 “/requestRecords” 页面再点击某条记录通过Link组件进入 “/requestRecords/:id”就能成功,不过刷新后还是报错。这其实 阅读全文
posted @ 2022-12-04 21:28 leah-xx 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 背景 当组件因为父组件的重新渲染而导致组件更新时,我想要执行一些更新state的操作。 解决方案 这时候我就不能在组件的componentDidUpdate里面操作,所以我把setState的操作放在了componentDidMount里面(突然想起来,我还可以在constructor里操作,噢我真 阅读全文
posted @ 2022-12-01 22:03 leah-xx 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 用npm config get registry检查当前包的镜像源,发现跟我在.npmrc文件里面配置的不一致。于是直接在终端(项目目录下)执行npm config set registry https://xxxxx 至于为什么我的.npmrc文件里的配置没起作用,还要查查 阅读全文
posted @ 2022-11-02 16:19 leah-xx 阅读(1005) 评论(0) 推荐(0) 编辑
摘要: 报错补充: npm ERR! network request to https://xxxxxxx failed, reason: connect ETIMEOUT xxxx 背景: npm i 的时候总是卡在这个报错的地方进行不下去 尝试解决【误打误撞成功】: 因为我们使用自己的私库,所以我尝试更 阅读全文
posted @ 2022-10-26 22:58 leah-xx 阅读(1093) 评论(0) 推荐(0) 编辑