web前端学习/工作笔记(十三)

2022-10-25 15:15:42 浏览数 (1)

  1. package-lock如果不加入git管理,打的js hash值会不一样
  2. ll -h 查看所有文件大小 du -h 文件占用大小,比前者大
  3. nginx head请求过多导致疯狂写日志
代码语言:javascript复制
nginx禁用head请求日志 得写到location里
if ($request_method ~* OPTIONS|HEAD)
{
    access_log off;
}
或者
map $request_method $m {
    OPTIONS 0;
    HEAD 0;
    default 1;
}
server{
    access_log  /usr/local/nginx/logs/admin_access.log combined if=$m;
}
  1. url xss攻击,可以对参数转码HtmlEncode或JavaScriptEncode或者id转成数字
  2. git有合并有冲突,撤销
代码语言:javascript复制
git merge --abort 
  1. 蓝盾检测的子依赖安全告警问题处理
代码语言:javascript复制
1. 如果提示引用的依赖升级,升级到最新版本
2. 如果是子依赖版本需要升级:
tnpm update follow-redirects --save
3. 更多可参考
https://futu.im/article/work-with-npm-package-lock/
  1. nginx模糊匹配成功不再进行正则匹配 https://blog.csdn.net/afujiadeluo/article/details/88384971?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2~default~CTRLIST~Rate-1.pc_relevant_default&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2~default~CTRLIST~Rate-1.pc_relevant_default&utm_relevant_index=1
  2. node启动日志
代码语言:javascript复制
/data/log/market-node/log/master-stdout.log
  1. node升级版本(简单) https://www.jianshu.com/p/e6d3f7110a60
  2. git切换源地址 git remote set-url origin newurl

0 人点赞