前端如何封装自己的npm包并且发布到npm注册源 2024-06-08 node.js, 前端, npm 205人 已看 在前端开发中,复用代码是一种常见且高效的实践。通过封装和发布自己的npm包,你可以轻松地在多个项目之间共享代码,并且贡献给社区。以下是一步一步指导你如何封装自己的npm包并发布到npm注册源。现在已经知道如何封装并发布一个npm包,通过这种方式,你可以提高代码的复用性,也可以为开源社区做出贡献。持续维护和改进你的包,随着时间的推移,它可能会成为许多项目的依赖之一。
nvm,node不是内部命令,npm版本不支持问题(曾经安装过nodejs) 2024-06-07 node.js, 前端, npm, javascript, 开发语言 196人 已看 cmd进入切换你的使用版本(此时你的nodejs是从网上下载的,npm文件是存在的)在进行包的替换时,如果发现不生效,可以关闭命令窗口,还是不生效就重启试试。输入你要的npm版本( npm -v:查看npm版本)切换成功后,如果你使用的版本比较早,可能会出现这个。nvm安装后nvm -v有效,node指令无效。下载后解压到你的nvm存储版本的位置。下载你需要的node版本。nvm use
快速上手:如何在npm发布自己的插件包 2024-06-11 node.js, 前端, npm 211人 已看 本文详细介绍了如何在npm上发布自己的插件包。首先,需要确保已安装Node.js和npm,并注册npm账户。步骤包括创建项目目录、使用npm init命令初始化项目、编写插件代码、添加README.md文件、使用npm login命令登录npm账户,最后通过npm publish命令发布插件包。注意事项包括包名唯一性、版本号管理、安全性及提供详细的README文档。通过这些步骤,你可以轻松地在npm上发布自己的插件包,分享代码并促进社区合作。
element 表格第一列合并,第二列展开后出现错位情况 2024-06-11 elementui, 前端, vue.js, javascript, ecmascript 156人 已看 解决思路:展开行,在dom上其实是新增了一行的高度,合并上新增一个高度就可以。发现蓝色一行挤下来,而且还错位了。获取点击后合并的长度+合并的数字。
vue项目引入json/js文件批量或单个方法 2024-05-28 前端, json, vue.js, javascript, 开发语言 213人 已看 vue项目或vite引入json/js文件批量或单个方法。
从0开发一个Chrome插件:高级功能开发——浏览器动作 2024-06-11 servlet, 前端, html, javascript, 开发语言 166人 已看 这是《从0开发一个Chrome插件》系列的第十四篇文章,本系列教你如何从0去开发一个Chrome插件,每篇文章都会好好打磨,写清楚我在开发过程遇到的问题,还有开发经验和技巧。从0开发一个Chrome插件:什么是Chrome插件?从0开发一个Chrome插件:开发Chrome插件的必要知识从0开发一个Chrome插件:搭建开发环境从0开发一个Chrome插件:创建第一个Chrome插件从0开发一个Chrome插件:测试项目效果从0开发一个Chrome插件:Manifest 文件详解。
Vue进阶(八十八)前端测试工具介绍 2024-06-07 前端, vue.js, 测试工具, javascript, ecmascript 214人 已看 Jest 是由 Facebook 提供的开源JavaScript测试框架,特别适用于React和Node.js环境。它以简单的配置、高效的性能和易用性而闻名,旨在简化前端开发中的单元测试集成测试端到端测试和快照测试。Jest 提供了一套完整的测试解决方案,包括断言库测试运行器模拟工具等。此外,Jest还提供内置的代码覆盖率工具,帮助开发者优化测试范围,使得编写和运行测试变得更加简单和高效。开箱即用:Jest 内置了断言库、测试覆盖率报告等功能,无需额外配置即可开始编写测试。
Linux - 深入理解/proc虚拟文件系统:从基础到高级 2024-06-07 java, linux, 前端, 服务器, 数据库 126人 已看 通过读取/proc/stat和/proc/loadavg等文件,可以获取CPU使用情况和系统负载信息,这对于性能监控和容量规划非常有用。虚拟内存管理是系统性能优化的重要方面,通过监控/proc/vmstat文件,可以了解系统的虚拟内存使用情况,并进行相应的调优。监控系统的CPU使用情况是系统管理员的常见任务,通过读取/proc/stat文件,可以获取每个CPU的使用情况。/proc/sys/fs/file-nr文件可以用于监控系统中文件句柄的使用情况,以防止文件句柄耗尽的问题。
Vue3 + TS + Antd + Pinia 从零搭建后台系统(二) Ajax + Router 2024-06-07 前端, ajax, cocoa, javascript, ecmascript 208人 已看 规范一点,我们使用interface规范数据,创建一个types文件。本篇结束,后面文章继续填充:Pinia + Utils公共方法。
react快速开始(四)-之Vite 还是 (Create React App) CRA? 用Vite创建项目 2024-06-04 react.js, 前端框架, 前端, javascript, ecmascript 187人 已看 Vite速度快且配置简单!Vite 采用了创新的开发模式和更有效的构建算法,提供更快的开发速度和更小的构建体积。
后端返回图片格式乱码 2024-06-06 前端, 后端 87人 已看 (new Uint8Array(response)-----这里的response替换成为自己的乱码内容所对应的是后端返回的哪一个具体位置。接口上面的responseType设置成为buffer即可。
解决 windows11 文件夹中右键没有出现Git Bash Here的问题? 2024-06-04 git, chrome, 前端, bash, 开发语言 1183人 已看 配置了一下确实能打开,但右键菜单下还是没有,于是继续搜寻问题的答案,终于解决了
Flink Watermark详解 2024-06-04 flink, java, 前端, 数据库, javascript 187人 已看 Watermark 是用于处理流数据中事件时间(event time)乱序情况的重要机制。在流处理中,数据往往不是按照它们实际发生的时间顺序到达的,这可能是由于网络延迟、系统处理延迟或其他因素导致的。为了能够在这种乱序环境中正确地执行基于时间的操作(如时间窗口聚合),Flink 引入了 Watermark 的概念。Watermark 是一个特殊的标记,它表示“在此时间戳之前的数据应该都已经到达了”。
Web后端的前端:揭秘跨界融合的深度探索 2024-06-08 前端 56人 已看 本文将从四个方面、五个方面、六个方面和七个方面,深入探讨Web后端与前端之间的跨界融合,以及这种融合所带来的困惑与爆发。同时,随着技术的不断进步和创新,我们有理由相信,未来的Web应用将更加智能化、个性化,为用户带来更加丰富多彩的数字生活体验。而前端则关注于用户界面的呈现和交互,通过HTML、CSS和JavaScript等技术,为用户带来流畅、美观的浏览体验。对于习惯了后端逻辑的开发者来说,前端技术的复杂性和多样性无疑带来了巨大的挑战。同时,前端技术的广泛应用也促进了Web应用的创新和发展。