首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
所谓前端
风度前端
创建于2023-10-27
订阅专栏
写总比不写好,做总比不做强。
等 5 人订阅
共51篇文章
创建于2023-10-27
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
npm 2026安全新规下的免登录发包策略
这些天开源了一个自己平常使用的uni-app路由框架(详见用了都说好的 uniapp 路由框架),在发布 npm 包的时候遇到了一些问题,去年写过一篇文章使用npm发布自己的第一个包,当时发布包开启
用了都说好的 uniapp 路由框架
背景 在使用 uni-app 开发项目时,路由跳转是极为频繁的操作,uni-app 提供的路由跳转 api uni.navigateTo够用但是却不够好用,主要问题在于,实际业务中经常涉及大量对象传参
这样行云流水般提交代码的体验真是爽爆了!
在项目开发中,要问使用最多的终端命令是什么,那就是git相关的命令,对于最频繁操作的 git 命令,我在《Mac键指如飞攻略之终端alias配置》这篇文章里提到了使用 alias 来简化命令,使得对于
chrome的高效使用指南
chrome 作为开发必备的浏览器,将其设置的足够好用,有利于我们提升开发的效率。本文就谈一下我是如何使用 chrome 的。 如何才能实现高效 实现高效的两个要点 保持页面的简洁,不必要的功能全都隐
vscode插件-Turbo Console Log的完全使用指南
在实际开发中,console.log作为最常用的调试输出工具,是非常高频使用的函数,函数的目的是帮我们打印调试信息,但函数的调用却需要花费敲代码的时间,所以如何在最短的时间内调用此函数就成了我们提效的
vscode 秒开当前文件所在远程仓库地址
需求背景 在平常项目开发中,操作某个页面的时候,经常会需要查看当前页面所在的远程仓库的代码情况,也就是比对线上的代码和本地的代码,或者有的时候需要拷贝线上的代码,最笨的方式是这样一种流程: 打开浏览器
uniapp微信小程序主包超包完全解决方案
众所周知,微信小程序的代码包存在体积的限制,最多不能超过 2MB,随着项目越来越大,经常面临主包超包的问题。 超包的罪魁祸首有以下三个: static 静态资源目录下的图片太多 使用的库文件太多,导致
uniapp微信小程序获取地理位置解决方案
业务中做了一个签到的功能,需要在调用签到接口前,调用一个是否在签到范围的接口,需要传入经纬度参数,本文讲解下,如何在 uniapp 微信小程序中获取位置信息并完成这一业务需求。 小程序管理后台配置:
使用GitHub Actions自动发布npm包
之前通过使用npm发布自己的第一个包我们已经知道如何布自己的一个 npm 包,以及通过使用rollup打包自己的npm包来使得我们的包真正在生产环境可用。 不过目前还有几个问题,就是每次发布前都需要执
使用rollup打包自己的npm包
之前我写了篇文章使用npm发布自己的第一个包,目前存在两个问题,先看一下我们的包上传到 npm 上是怎样的结构: 可以看到上传到 npm 的包和我们的本地目录结构是一样的,这也并不奇怪,因为我使用的就
使用npm发布自己的第一个包
平常我们在开发时或多或少都会使用一些相同的工具方法,每次使用时往往都是从一个项目拷贝到另一个项目,但是这样的拷贝有一个问题,因为工具方法常常散落到不同的项目里,每个项目都是根据自己的需要要用到的时候写
理解npm中的包和模块
在 npm 的上下文中,包(package) 和 ****模块(module) 经常被交替使用,我们往往把这两者混为一谈用,但实际上它们有一些细微的区别。 本文就来详细的说下 npm 中包和模块的区别
真正理解 npm:从注册表到 JavaScript 包管理平台
在 npm 的官方文档中,对 npm 的介绍是这样的 registry是注册表的意思,这句话直意过来的意思是,npm 是世界上最大的软件注册表。 然而,当我第一眼看到这句话时,我不禁疑惑:“注册表是什
一站式iMac M4芯片开发环境配置
之前作为主力开发的Macbook Pro已经渐渐跟不上生产力了,20 年买的,到现在已经跟了我快四年了,Intel i7 的芯片已经不行了,存在这么些问题: 同时跑几个项目,编辑器的光标就会开始卡顿,
Mac优雅指南之简化终端提示符并显示文件路径
🍃 缘起 日常开发中,终端是最常使用的工具,每次打开都会看到如下这样的对话框,提示符显示了用户名、主机名、当前路径这样长长的一大串,如下图所示: 如果只是单独使用终端来执行一点简单的命令,这样的提示符
Mac键指如飞攻略之终端alias配置
🎬 场景 日常开发中,对于npm以及 git操作的命令是非常频繁的,即便他们的命令已经够简单了,但是对于高频操作仍显输入繁琐,比如说 git 的提交操作命令,要输入git commit -m ""这么
uni-app快速接入微信小程序隐私协议
背景 最近做了一个微信小程序,因为涉及到处理用户隐私,所以需要把这块功能给加上,查了官方的文档以及网上的一些博客,写的都不算清楚明了,有的是自己写弹窗,有的是用第三方的插件,搞起来都有些费事。 因为我
vscode中快速打开项目的远程仓库
平常在项目的开发中,常遇到需要打开本地代码关联的远程代码仓库,用以查看远程仓库的最新提交或者是分支的差异。 过去我的操作是使用 git remote -v命令来显示本地仓库关联的远程仓库地址,这条命令
详解git中的merge: 合并commits
pull的内部操作其实是把远程仓库取到本地后(使用的是fetch),再用一次merge来把远端仓库的新commits合并到本地。本文就说一下,merge到底是什么。 含义和用法 merge的意思是「合
详解git中的HEAD、master 与 branch
本文主要是几个概念的解释:HEAD、master 以及 Git 中非常重要的一个概念: branch。 引用:commit 的快捷方式 首先,再看一次log: 第一行的commit后面括号里的HEAD
下一页