vue项目小记

1.正则

正则匹配以[开头以]结尾不包含[]

str.match(/(?<=[).*?(?=])/g)

let str = 'test[T],sfsf[S]'; 
str.match(/(?<=\[).*?(?=\])/g);

// 输出结果>>>  ['T', 'S']

正则匹配以[开头以]结尾包含[]

str.match(/[.*?]/g)

let str = 'test[T],sfsf[S]'; 
str.match(/\[.*?\]/g);

// 输出结果>>>   ['[T]', '[S]']

2. vue2版本升级导致报错问题

原因是vue2.7升级后导致编辑错误。
vue升级问题导致编译错误 vue 和 vue-template-compiler 两个依赖的版本问题

3. 上传文件报错,nginx配置问题

上传文件报错: 413 Request Entity Too Large 配置nginx.conf 文件 在相应范围中添加
在http{}或server{}或location{}节点下添加client_max_body_size

client_max_body_size 10m; # 10M限制

4. nginx相关命令

//进入根目录
cd /
进入nginx的sbin目录
cd /usr/local/nginx/sbin
//启动nginx服务
./nginx
//重启nginx服务
./nginx -s reload
//停止nginx服务
./nginx -s stop
//查看nginx进程
ps -ef|grep nginx
//关闭nginx进程
pkill -9 nginx
//查看进程号pid
netstat -anp |grep 8999 |grep LISTEN

5. 判断数组是否相同

Lodash 简介 | Lodash 中文文档 | Lodash 中文网 (lodashjs.com)
_.difference(array, [values])

_.difference([3, 2, 1], [4, 2]);
// => [3, 1]

未完待续... 欢迎点赞评论转发

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 在前端快速发展的今天,如果不能时刻保持学习就会很快被淘汰。分享一下最近学习的函数式编程的相关知识,希望对大家有所帮...
    gongyexj阅读 922评论 0 0
  • 概述 概念题 => 是什么 + 怎么做 + 解决了什么问题 + 优点 + 缺点 + 怎么解决缺点 HTML 如何理...
    bowen_wu阅读 414评论 0 0
  • 1、介绍原型/原型链/构造函数/实例/继承 构造函数:用new 操作后面的函数,即便是空函数,结果生成一个实例原型...
    OO柒阅读 1,392评论 0 22
  • Python 面向对象Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对...
    顺毛阅读 4,344评论 4 16
  • ECMAScript - 学习笔记 🎬 🧩nvm node.js 包管理工具 nvm github[https:/...
    Super三脚猫阅读 884评论 0 1

友情链接更多精彩内容