logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

trae 设置 prettier 在文件保存后自动格式化代码

本文介绍了如何在 trae 中安装和配置Prettier代码格式化插件。首先前往插件市场安装Prettier插件,然后通过搜索栏运行命令,进入设置界面选择Prettier作为默认格式化程序,并启用保存时自动格式化功能。用户还可以根据需要进一步定制Prettier的具体格式化规则。这个简单的设置流程可以帮助开发者保持代码风格的一致性。

文章图片
#vscode#ide
版本更新导致前端网站资源加载失败:Failed to fetch dynamically imported module

前端网站在维护过程中经常有版本更新和重新部署,而这会导致一些问题,其中某些问题会导致更新时,正在网站中的用户无法正常使用。异常的诱发原因之一就是版本更新:在用户访问网站的过程中,项目更新,打包重新部署,其中含有修改内容的组件对应的打包文件的哈希值将发生变化,例如文件名从 chunk-123 变成了 chunk-321,这将导致资源文件的路由错误。当然该异常的诱发原因还有别的场景,这里只解决这一个场

文章图片
#前端#javascript#前端框架 +3
Ubuntu 配置 kubernetes 学习环境,让外部访问 dashboard

首先下载一下minikube,这是一个单机版的 k8s,只需要有容器环境就可以轻松启动和学习 k8s。首先你需要有Docker、QEMU、Hyperkit等其中之一的容器环境,以下使用docker进行。对于 docker,需要当前用户能够拥有容器的管理员权限,即不用 sudo 就可以使用容器,如果你当前的用户需要才能使用docker,那么运行将当前用户添加到docker管理员用户组。当拥有容器环境

文章图片
#ubuntu#kubernetes#学习 +3
fedora 检测和安装 nvidia 显卡驱动

系统中安装了两块 NVIDIA GeForce GTX 1080 Ti 显卡,并且当前使用的内核驱动是 nouveau。nouveau 是一个开源的 NVIDIA 显卡驱动,但通常性能和功能不如官方的 NVIDIA 驱动。最终,你应该会看到 Kernel driver in use 变为 nvidia。这个命令会列出你的显卡信息以及相关的内核模块(驱动)。添加 PRM Fusion 仓库。安装 N

文章图片
#linux
fedora 检测和安装 nvidia 显卡驱动

系统中安装了两块 NVIDIA GeForce GTX 1080 Ti 显卡,并且当前使用的内核驱动是 nouveau。nouveau 是一个开源的 NVIDIA 显卡驱动,但通常性能和功能不如官方的 NVIDIA 驱动。最终,你应该会看到 Kernel driver in use 变为 nvidia。这个命令会列出你的显卡信息以及相关的内核模块(驱动)。添加 PRM Fusion 仓库。安装 N

文章图片
#linux
NodeJS连接MongoDB数据库(数据校验,增删查改)

方法去实现写入,这个方法接收两个参数,第一个参数为插入对象,第二个参数为操作后的回调函数,回调函数第一个参数为错误对象,第二个参数为成功增添的数据。需要注意的是,连接操作是一个异步操作,如果需要在连接之后进行数据库操作,那么需要进行异步处理,或把操作逻辑放在上述代码的else里面。上述代码有一些问题,会触发两个报错,这是因为API有变动,新版本,在连接数据库的时候,需要指定一个配置对象。当进行增删

#mongodb#数据库#nosql +2
vue v-for 渲染大量数据卡顿的优化方案

vue 中使用 v-for 渲染大量数据的优化方案 - 动态渲染前端中我们难免会遇到需要展示大量数据的情况,如果基础数据量过大,那么在初始化组件时,可能会造成严重卡顿,影响用户体验。在我参与的开源项目 swanlab 中,某些情况下需要大量渲染程序日志,最近对其进行了一下优化,将使用方案记录于此。

文章图片
#vue.js#前端#javascript +1
vue v-for 渲染大量数据卡顿的优化方案

vue 中使用 v-for 渲染大量数据的优化方案 - 动态渲染前端中我们难免会遇到需要展示大量数据的情况,如果基础数据量过大,那么在初始化组件时,可能会造成严重卡顿,影响用户体验。在我参与的开源项目 swanlab 中,某些情况下需要大量渲染程序日志,最近对其进行了一下优化,将使用方案记录于此。

文章图片
#vue.js#前端#javascript +1
uniapp的input动态切换type失败

H5 暂时不支持动态切换 , 所以这样写是错的<input :type="isText?'text':'number'" placeholder="请输入内容" />而应该这么写才是对的:<input v-if="isText" type="text" placeholder="请输入文本" /><input v-elsetype="number"placeholde

#前端#vue.js
yarn下载报错There appears to be trouble with your network connection. Retrying.

从github上clone了一个uniapp项目,因为npm有些问题,所以用的yarn。但是使用yarn install的时候,下载的进程每次到了一个特定的地方就会卡住,然后就会报错:There appears to be trouble with your network connection. Retrying.我找了很多解决方案:更换源删除代理设置网络超时设置都没用。但是,在Stack Ov

#npm#前端#node.js
    共 13 条
  • 1
  • 2
  • 请选择