- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 异步丢失上下文问题解决
异步操作不管是用多线程实现还是用CompletableFuture.runAsync实现,都会出现丢失上下文,导致后续业务逻辑获取不到登录人或者token信息的情况。针对不同情况使用不同解决方式:1、管理型平台,有登录操作,使用SpringSecurity实现权限控制的,如下: //异步之前获取上下文 SecurityContext securityContext = SecurityContextHolder.getContext(); //异步发起测算 Completable
2021-12-31 11:10:34
3008
原创 nodejs 是用npm install安装依赖时报错Error: EACCES: permission denied
解决方式有两种:1、重装npm,按照这个步骤 https://docs.npmjs.com/downloading-and-installing-node-js-and-npm2、改变npm默认路径以降低文件权限问题发生的概率mkdir ~/.npm-globalnpm config set prefix ‘~/.npm-global’export PATH=~/.npm-global...
2018-11-15 09:18:10
3159
原创 webpack打包时 Module not found: Error: Can't resolve ' 错误处理
Can’t resolve ‘某模块’, 相关依赖没有安装执行 npm install ‘某模块’ 重新打包即可Can’t resolve ‘自己写的页面’(例如import ProjectBudget from “./projectBudget/projectBudget”)执行这一句时报Can’t resolve ‘./projectBudget/projectBudget’ in ...
2018-11-14 11:28:29
34129
原创 npm start 启动和webstorm中的绿色箭头启动node服务导致的差异
如图,在index.js中读取api/v1.0.0/notify下的notify.js如果这样写 var files = glob.sync(’…/public/api///*.js’);npm start 启动node服务时files 为空而webstorm中的绿色箭头启动读取正常解决办法:引入path (var path=require(‘path’);)将读取方式改为fi...
2018-11-13 14:56:01
625
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人