logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

package.json中^和~的区别

node项目的package.json列出了项目所依赖的插件和库,还有版本号,版本号有’^’(插入符号)和’~’(波浪符号)两种~~:波浪符号更新到当前次版本号中最新的版本。如:“cross-env”: “~5.2.0”,这个库会去匹配更新到5.2.x的最新版本,如果出了一个新的版本为5.3.0,则不会自动升级。波浪符号是曾经npm安装时候的默认符号,现在已经变为了插入符号。^:插入符号当前库的版

#前端#vue.js#javascript
vue项目中渲染markdown并处理报错

‌markdown-it‌:是一个高度可配置的Markdown解析器,支持通过插件扩展功能。‌vue-markdown‌:专为Vue.js设计,能够快速地将Markdown文本转换为HTML,并且支持多种Markdown语法扩展,如表格、任务列表、脚注、数学公式等。‌高度可配置‌:支持通过插件扩展功能,兼容CommonMark规范,并可配置以支持其他Markdown扩展。‌支持多种语法扩展‌:包括

文章图片
#vue.js#前端#javascript
node环境打包js,webpack和rollup两个打包工具打包,能支持vue

引言项目中经常用到共用的js,这里就需要用到共用js打包,这篇文章讲解两种打包方式,webpack打包和rollup打包两种方式。

文章图片
#javascript#webpack#开发语言
微信小程序 https://pcapi-xiaotuxian-front-devtest.itheima.net 不在以下 request 合法域名

微信小程序在调用接口的时候出现以上报错,接口没有问题,是因为小程序自动校验了合法域名。勾选不校验合法域名,即可。

文章图片
#微信小程序#小程序
前端埋点全解及埋点SDK实现方式

所谓“埋点”,是数据采集领域(尤其是用户行为数据采集领域)的术语,指的是针对特定用户行为或事件进行捕获、处理和发送的相关技术及其实施过程。比如用户某个icon点击次数、观看某个视频的时长等等。埋点的技术实质,是先监听软件应用运行过程中的事件,当需要关注的事件发生时进行判断和捕获。埋点需要在特定的时机来收集数据,然后上报给服务端进行分析。

文章图片
#前端
阻止input输入文字时页面视图放大

在页面head中加入<meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">限制页面最大最小缩放为1。可以阻止input输入文字时页面视图放大

#ajax#javascript#服务器
gitlab注册无中国区电话验证问题

gitlab对中国不太友好,无法直接注册,因为电话经常收不到短信,所以放弃了中国市场,无法选择+86手机号进行验证码发送。修改dom,对于现在的VUE、React框架来说是没有用的,所以不用尝试。Google上众多的方案是修改dom,而且时间大约是21年以前。放开断点,选择数据,后续操作正常进行。找到代码打断点,刷新页面,改一下数据。直接看请求,用魔法打败魔法。

文章图片
#gitlab
standard_init_linux.go:211: vscode 报错

据自己构建的镜像启动docker容器,直接退出,查看容器日志报错信息,没有任何别的信息。网上搜索这个问题,发现很多人都遇到过,解决办法也各不相同,最后发现一篇文章。受到启发,我的项目是vue项目,通过ENTRYPOINT命令启动脚本docker-entrypoint.sh来构建一个在后台运行的服务。而我的docker-entrypoint.sh是在windows下编辑的,自然fileformat是

#前端#unix
前端面试题整理 - javascript

1、如何中断ajax请求?Ajax.abort()超时自动退出2、Target 和 currentTarget 的区别Target:当前被点击的元素currentTarget:当前所绑定事件的元素3、谈一下宏任务和微任务?宏任务:当前调用栈中执行的任务微任务:当前宏任务执行完,在下一个宏任务开始执行之前需要完成的任务是微任务,可以理解为回调时间,Promise.then()nextTick()等宏

#前端#javascript#es6
    共 25 条
  • 1
  • 2
  • 3
  • 请选择