Home
avatar

.Wang

我的项目-temp-pro

我的项目

我的项目-temp-pro

temp-pro这是一款简单的前端脚手架工具,其中包含内部脚手架;可以通过npm命令下载不同项目(project-template)的模板的脚手架,下载项目模板分为pc,h5,node等等;极大节省配置项目的时间;背景在开发类似相同性质的项目,大部分情况的操作就是将原有的项目再次复制一份出来然后进行

日志上报服务Version:1.0.0

我的项目

日志上报服务Version:1.0.0

log-reporting-V1本系统的开发目的很简单,就是为了在部分情况下搜集前端的异常日志,用于分析异常情况;如:线上环境的项目我们会吧一些日志删除,如果前端报错那么日志是首选,这样的情况我们不知道是哪里的报错导致页面崩溃的;那么开发这款工具常规情况下能解决大部分的问题;🔈地址github地址

日志上报服务Version:2.0.0

我的项目

日志上报服务Version:2.0.0

@log-reporting/core-V2值得注意:v2版本的包为“@log-reporting/core”,而v1版本的包为“log-reporting”;写法参数等完全是不一样的,v2版本为全新版本当然,v2版本由内置的types,如果您的项目因为安装@log-reporting/core而导

我的项目-桌面端项目常见问题

我的项目

我的项目-桌面端项目常见问题

常见问题node页面什么也没有如图那么检测到您还未配置对应的环境变量,需手动配置;环境配置切换镜像源未更新windows首先确认以下C:\Users\Administrator下有没有.npmrc文件,如果有,请删除C:\Users\Administrator下的.npmrc文件,然后重启node页

我的项目-桌面端项目环境配置

我的项目

我的项目-桌面端项目环境配置

环境配置目前该软件还做不到一体化操作,有些环境需要手动配置;主要需要配置的是node相关环境变量自动安装如果您还未安装fnm,那么您可以点击按钮就行安装,点击之后会自动进行安装,如果您安装失败了,那么需要手动安装,具体安装方法可以参考fnm手动安装如果您执行这一步,那么您应该是自动安装失败了,那么您

我的项目-桌面端项目介绍

我的项目

我的项目-桌面端项目介绍

dev-tools该项目是是rust+vue开发的桌面端项目,是前端可视化开发工具,当然此开发工具不同于平常的开发工具,是有利于自己的一款工具;目前属于测试阶段,有些问题还未发现;背景在开发中,我曾经有个疑问,就是不论在linux还是docker的开发环境下,它都是有专属的可视化面板的,比如宝塔,1

冒泡排序

技能小册

冒泡排序

{%noteinfosimple%}冒泡排序(BubbleSort)是一种简单的排序算法,它重复地遍历要排序的数据,比较相邻的两个元素,如果它们的顺序错误就把它们交换过来,直到没有需要交换的元素为止。{%endnote%}冒泡排序的基本步骤如下:从第一个元素开始,比较相邻的两个元素。如果第一个元素大

快速排序

技能小册

快速排序

{%noteinfosimple%}快速排序(Quicksort)是一种高效的排序算法,它的平均时间复杂度为O(nlogn),是目前最快的通用排序算法之一。{%endnote%}快速排序的基本步骤是:选择一个元素作为枢轴(pivot)。将所有小于枢轴的元素放在枢轴的左边,所有大于枢轴的元素放在枢轴的

插入排序

技能小册

插入排序

{%noteinfosimple%}插入排序(InsertionSort)是一种简单的排序算法,它的工作原理是通过逐一将未排序的元素插入到已排序的序列中,直到整个序列都有序。{%endnote%}插入排序的步骤如下:从第二个元素开始(索引为1),将当前元素作为key与key之前的元素进行比较,如果之

选择排序

技能小册

选择排序

{%noteinfosimple%}选择排序(SelectionSort)是一种简单的排序算法,它的基本思想是每次从未排序的数据中找出最小(或最大)元素,并将其放到已排序的数据的末尾。{%endnote%}选择排序的步骤如下:从未排序的数据中找出最小(或最大)元素。将最小(或最大)元素与当前元素交换

项目工程化-Browserslist

技能小册

项目工程化-Browserslist

Browserslist什么是Browserslist这个文件指定了项目的浏览器兼容性目标,用于指导自动化工具(如Autoprefixer或Babel)如何处理CSS和JavaScript,确保代码在指定的浏览器版本中正常工作。由于各种浏览器对ECMAScript和CSS的支持程度不同,因此开发者需

项目工程化-changelog

技能小册

项目工程化-changelog

Changelo.md是什么Changelog.md是一个用于记录项目变更历史的文件,通常以Markdown格式编写。这个文件会详细列出所有版本的更新内容,包括新增功能、修复的bug、改进的地方以及其他重要变更。这对于开发者和用户来说非常重要,因为它可以帮助他们了解软件的演化过程以及每个版本的具体变

项目工程化-Commitizen

技能小册

项目工程化-Commitizen

Commitizen?一个工具,用于规范代码提交信息的工具。cz-conventional-changelog是一个Commitizen的适配器,用于适配conventional-changelog的提交规范。为什么要介绍这么一个工具:当你在提交commit的时候,肯定会手动输入一些type:fix

项目工程化-EditorConfig

技能小册

项目工程化-EditorConfig

EditorConfig什么是EditorConfigEditorConfig有助于为在不同编辑器和IDE中处理同一项目的多个开发人员维护一致的编码风格EditorConfig项目由一个用于定义编码样式的文件格式和一组文本编辑器插件组成,这些插件使编辑器能够读取文件格式并遵守定义的样式EditorC

项目工程化-env配置

技能小册

项目工程化-env配置

Envenv代表环境,不论是在前端还是后端开发,都有不同的环境,每个环境对应的一些配置都是不同的,例如:请求的地址,一些加密的字符等等;通常在node中会获取环境变量process.env.NODE_ENV等等;这样的一个好处就是:在前端项目本地开发对应本地的配置环境,而打包对应着生产环境,俩个环境

1 38