cp1001

6
获赞数
0
关注数
0
粉丝数
北京
北京理工大学 | 计算机
IP 属地北京
2016-01-20 加入
浏览 6.3k
╭╮╱╭┳━━━┳╮╱╭╮
┃┃╱┃┃╭━╮┃┃╱┃┃
┃╰━╯┃┃┃┃┃╰━╯┃
╰━━╮┃┃┃┃┣━━╮┃
╱╱╱┃┃╰━╯┃╱╱┃┃
个人简介什么都没有
20 声望|新手
前端
12
vue3
8
setup
8
typescript
8
node.js
8
黄金勋章
暂未获得该勋章
如何获得
白银勋章
暂未获得该勋章
如何获得
个人动态
  • 发布了文章2023-05-18
    vue3+ts+setup支持全局变量提示
    vue3 ts版本通过app.config.globalProperties挂载全局变量,一些插件也会在此安装全局可用的变量。参考官文:[链接],但是挂载的变量没有类型定义,被当作了any类型,无法通过ctrl查看变量下的属性和方法。
  • 发布了文章2022-08-10
    Cannot find name 'unknown'
    在angular项目中引入qs处理url的query部分参数。因qs库是纯js,引入类型定义库@types/qs显示代码提示: {代码...} 安装后项目使用库: {代码...} 此时编译代码会报错: {代码...} 看看这个d.ts报错处的代码: {代码...} unknown在ts里作为一种类型,是ts3+支持的特性...
  • 赞了回答2021-08-12
    js下json结构转换,搞了2天整蒙圈了,求帮助?
    {代码...}
  • 赞了回答2021-05-31
    jwt实现踢人下线的方法推荐
    jwt 本身就是无状态的,关于踢人,要保持无状态,确实没有特别好的办法。不过有其他办法辅助,比如将token 的过期时间设置得特别短,然后用refresh_token来补充,这本身也是oauth2的原意。说jwt设计鸡肋也不太合适,jwt只是更加接近理想话的水平。不能忽略无状态带来...
  • 发布了文章2021-05-27
    您的连接不是私密连接的几种原因及解决办法
    换了个电脑,chrome访问网站又遇到了“您的连接不是私密连接”的问题。之前遇到过几次,这次决定记录下来,免得下次遇到又是一顿搜索。您的连接不是私密连接升级chrome到最新版,无法打开自签名证书的网站了。如公司的堡垒机强制走https,但用的是自己签发的证书,这就...
  • 赞了文章2021-03-30
    为什么需要在 JavaScript 中使用顶层 await?
    作为一门非常灵活和强大的语言,JavaScript 对现代 web 产生了深远的影响。它之所以能够在 web 开发中占据主导地位,其中一个主要原因就是频繁更新所带来的持续改进。
  • 发布了文章2020-11-09
    iOS下带小数点的数字键盘
    问题业务开发中经常遇到要弹出数字键盘的问题,产品方希望弹出带小数点的纯数字键盘。下面代码: {代码...} 在android下能弹出数字与小数点的键盘,而且自动会屏蔽非法字符,很完美。但iOS下不是纯数字键盘,只是键盘的第一行是数字而已:而且iOS下无法防止中文、字...
  • 发布了文章2020-10-21
    cdn缓存的html静态页未更新小记
    奇怪的是不加参数依然是旧内容。对比了两个页面的response header,除了Last-Modified的时间不一样,其他部分基本相同:此前怀疑cdn只更新了部分机器,但是这两个请求的ip是相同的,从同一个节点拉取的页面,更新问题可以排除。
  • 回答了问题2020-07-22
    vscode不能跳转到代码
    很多情况下是安装的包有问题。最快的办法是删掉node_modules:rm -rf node_modules,重新安装npm install。
  • 赞了文章2020-07-14
    使用ESLint+Prettier来统一前端代码风格
    想起自己刚入行的时候,从svn上把代码checkout下来,看到同事写的代码,大括号居然换行了。心中暗骂,这个人是不是个**,大括号为什么要换行?年轻气盛的我,居然满腔怒火,将空行一一删掉。但是关于代码风格,我们很难区分谁对谁错,不同的人有不同偏好,唯有强制要...
  • 赞了文章2019-10-10
    玩转Koa -- koa-bodyparser原理解析
    一、前置知识   在理解koa-bodyparser原理之前,首先需要了解部分HTTP相关的知识。 1、报文主体   HTTP报文主要分为请求报文和响应报文,koa-bodyparser主要针对请求报文的处理。   请求报文主要由以下三个部分组成: 报文头部 空行 报文主体   而koa-bodyparser中的...
  • 赞了文章2019-09-29
    Koa2 之文件上传下载
    在前端中上传文件,我们都是通过表单来上传,而上传的文件,在服务器端并不能像普通参数一样通过 ctx.request.body 获取。我们可以用 koa-body 中间件来处理文件上传,它可以将请求体拼到 ctx.request 中。
  • 赞了回答2019-08-28
    npm install 两个依赖包的Peer Dependencies冲突该怎么解决?
    Trying to install another plugin with a conflicting requirement will cause an error. For this reason, make sure your plugin requirement is as broad as possible, and not to lock it down to specific patch versions
  • 赞了回答2019-08-27
    移动端 input 元素 focus 的时候调出键盘(自动触发 focus 事件的同时调出键盘)?
    安卓我目前没有遇到问题。然后直接使用input.focus()是无法在ios中调起键盘的,因为ios中input元素的focus必须由事件触发。
  • 发布了文章2019-04-03
    linux下fsevents模块引起的npm ls报错解决办法
    把这个项目放到linux机器上,安装包npm i,报了一堆warning: {代码...} 执行npm ls,有不少UNMET OPTIONAL DEPENDENCY的模块,最后还报了一堆错: {代码...} {代码...} 仔细观察发现UNMET OPTIONAL DEPENDENCY的模块和npm ERR是同一批模块,也是安装时报warning的那...
  • 回答了问题2019-04-03
    npm ls发现有很多包没有安装?
    最近刚好遇到这种情况,这应该是在linux平台下的报错,在mac下没问题。这是fsevents引起的问题。webpack依赖chokidar,chokidar依赖fsevents,fsevents只能在macOS下安装,无法安装到linux系统。这些报错的模块全是fsevents依赖的模块,一个也没安装上。不过因为linu...
  • 赞了回答2019-02-20
    nginx 子目录反向代理到 Kibana服务器怎么写配置?
    kibana需要同时修改basepath,参考: [链接]
  • 赞了文章2018-11-21
    2018 年了,你还是只会 npm install 吗
    nodejs 社区乃至 Web 前端工程化领域发展到今天,作为 node 自带的包管理工具的 npm 已经成为每个前端开发者必备的工具。但是现实状况是,我们很多人对这个nodejs基础设施的使用和了解还停留在: 会用 npm install 这里(一言不合就删除整个 node_modules 目录然后重...
  • 赞了回答2018-06-06
    Node创始人ry 关于node_module的问题?
    记得以前老版本的npm中每一个module的依赖项都是保存在它自己的node_module文件夹下,于是这个文件夹就会变得很深(比黑洞还深),而且在Windows下出现过路径长度超出系统允许范围导致无法删除的问题
  • 赞了文章2018-04-09
    [译] 关于 `ExpressionChangedAfterItHasBeenCheckedError` 错误你所需要知道的事情
    关于 ExpressionChangedAfterItHasBeenCheckedError,还可以参考这篇文章,并且文中有 youtube 视频讲解:Angular Debugging "Expression has changed after it was checked": Simple Explanation (and Fix)