FED
技术栈
专辑
文章
讨论
公告
开发者
©FrontEndDev.org
2015 - 2024
web@2.23.0 api@2.21.1
首页
/
开发者
/
云淡然
/
文章
共计 145 篇
解决 vite build 在 pnpm 工程下出现 fsevents.node Unexpected character 的问题
云淡然
7/28/2024, 5:00:52 PM
访问
369
·
评论
0
近期在使用 vite 开发一个 通用型插件,用于实现 基于文件系统驱动路由的 react 页面应用。包管理工具使用的是 pnpm@9.6.0,打包工具是 vite@5.3.5。 在构建的时候出现以下错误:
JavaScript
release-please-action 在 Single Repo 和 Monorepo 中的特别食用指南
云淡然
7/26/2024, 1:14:15 PM
访问
143
·
评论
0
release-please 是一个 GitHub App 和命令行工具,用于自动化管理项目的版本发布流程。它能自动检测代码仓库中的变更,根据预设的规则创建和更新版本标签、生成版本说明并发布到GitHub Releases。这对于频繁发布和维护开源项目尤其有用,能够显著减少版本管理的手动工作,提高开发效率。
使用 acme.sh 部署 Let's Encrypt 通过阿里云 DNS 验证方式实现泛域名 HTTPS
云淡然
5/11/2018, 5:45:36 PM
访问
5333
·
评论
2
之前写过一篇关于Let'sEncrypt的文章《使用Certbot部署Let'sEncrypt免费SSL证书实现HTTPS》。本文要介绍的是另外一种部署方式,更简单、更方便,也是作者推荐的方式。以下操作都建议使用root用户操作,因为需要操作nginx。...
JavaScript
基础概念
使用 Certbot 部署 Let's Encrypt 免费 SSL 证书实现 HTTPS
云淡然
11/29/2016, 5:43:00 PM
访问
9160
·
评论
1
Let'sEncryptisafree,automated,andopenCertificateAuthority.Let’sEncrypt是属于介绍性质的,而真正使用到的工具是Certbot,使用前需要去官网下载。...
JavaScript
基础概念
awesomes 中国
云淡然
11/15/2016, 3:18:58 PM
访问
1314
·
评论
0
awesomes.cn记录了国内比较热门、新奇的开源项目,大部分都是前端项目。...
JavaScript
基础概念
NodeJS 在生产环境3:一次 CPU 概率性满负荷运行问题的排查
云淡然
6/19/2016, 6:39:31 PM
NodeJS 在生产环境
访问
9787
·
评论
1
项目某个版本经过开发环境、测试环境检验,经过测试上线之后正常运行,突然在某个时间点出现页面访问超级慢。以下是这个问题的主要排查过程。通过Chrome控制台可以发现,页面的请求被挂起,显示pending状态,直到超时结束。可以确定这不是页面脚本错误,而是后端服务出现问题。...
JavaScript
基础概念
跟我学 coolie 之 6 模块单元测试
云淡然
4/9/2016, 12:57:14 AM
跟我学 coolie
访问
2024
·
评论
1
模块化开发之后,非常容易的进行单元测试。但前端单元测试因为需要浏览器支持,在操作上还是有一定的成本的。不过,目前已经有一套比较通用的做法。在了解模块化单元测试之前,需要了解以下项目关于webstorm的一些使用技巧文章中有提到《webstorm入门4-karma/jasmine/coverage/coveralls/phantomjs/travis-ci单元测试》。...
JavaScript
基础概念
前端编译、构建的一些现状与启示
云淡然
3/9/2016, 7:52:42 PM
coolie介绍
访问
3490
·
评论
4
不知道你是怎么理解编译和构建这两个词语的?我的理解是:你同意吗?为什么使用预编译文件、新规范越来越流行?如上,两种代码的直视,显然sass的语法更加亲民,看起来更美。...
JavaScript
基础概念
NodeJS 在生产环境2:PM2 管理 node 进程
云淡然
2/1/2016, 12:01:15 PM
NodeJS 在生产环境
访问
3292
·
评论
3
官网:http://pm2.keymetrics.io/Advanced,productionprocessmanagerforNode.js.ACompletefeaturesetforproductionenvironment,builtwithaworldwidecommunityofdevelopersandenterprises本来应该是叫pm的,但因为pm已经被国内某个开发者先占用了,只能加个2,成了pm2。...
JavaScript
基础概念
NodeJS 在生产环境1:部署 alinode 进行性能监控
云淡然
1/29/2016, 12:30:37 PM
NodeJS 在生产环境
访问
6438
·
评论
0
alinode是基于Node运行时的应用性能管理解决方案,是阿里云出品的Node.js应用服务解决方案,是一套基于社区Node改进的运行时环境和服务平台。在社区的基础上我们内建了强大的支持功能,帮助开发者迅速洞见性能细节,快速定位疑难杂症,直探问题根源。官网http://alinode.aliyun.com/...
JavaScript
基础概念
尤小右:谈谈前端“新”技术
云淡然
1/24/2016, 11:59:34 AM
访问
3103
·
评论
0
最近有位(大家都知道是谁)的『前辈』在微博上天天叫唤,相信很多人都看烦了。我跟他也算是吵了一架,污染了大家的时间线,先说声抱歉。但是我觉得让这么一个撒泼的人误人子弟,实在看不下去,所以咱上点干货以正视听。我这个人在技术讨论的时候信奉很简单的一个道理:没有研究过就没有发言权。对于我不懂的东西,我要么闭嘴,要么去研究、试用之后再开口。在我看来,这是进行技术讨论的一种基本涵养。技术这个行当,永远会有新东西出来,不进则退。更关键的是,前端比起整个软件工程乃至计算机科学体系来说,是个相对新生草莽的领域,近年来前端生态的发展其实都是在向其他领域吸收和学习,不论是开发理念、工程实践还是平台本身(规范、浏览器)。所谓的『根正苗红』的前端,不过是整个发展进程中探索的一个阶段而已,那个时代的最佳实践,很多到今天都已经不再适用。过往的经验固然有价值,但这些经验如果不结合对新事物本身的了解,就很难产生正确的判断。这里需要强调的是,**学习新事物并不是为了不考虑实际需求的滥用,而是为了获取足够的信息从而作出更靠谱的判断。**在这一点上,某人的态度是不停强调自己过去的八年资历,强调『经验和观察』的重要性,却对新事
JavaScript
基础概念
2015前端总结:中国互联网年度趋势报告
云淡然
12/31/2015, 6:02:34 PM
2015前端总结
访问
1640
·
评论
0
未来会如何评判今时今日?也许五年,十年之后,我们回顾2015年的中国互联网,以及由互联网+所带动起来的,浩浩荡荡的传统产业变革,会有更深刻的感悟。但站在新年之交,跌宕起伏的2015尚余几日的时刻里,如果一定要给这一年做一次总结、判断和对未来的前瞻,我们选择了这个词组——变,与应变。...
JavaScript
基础概念
2015前端总结:芋头君的2015年年度总结
云淡然
12/30/2015, 11:01:36 PM
2015前端总结
访问
1713
·
评论
1
偶然看到去年写的2014年度总结,再看一下日子,感觉是时候总结下我的2015年了。其实今年挺惊心动魄的,很多事情发生的时候都很激动,不过到了真正的触近年底的时候,反而没什么特别的感觉了,很多事情都已经融入到了正常的生活里,成为了自身的一部分。人生其实就是这样一个过程,不断寻求一些改变和刺激,然后这些经历沉积到你的内心深处,慢慢变成你的一部分,然后再去寻求更多的改变和刺激,这样活的才感觉是永远新鲜和充满挑战的。...
JavaScript
基础概念
2015前端总结:前端工具现状
云淡然
12/30/2015, 11:44:39 AM
2015前端总结
访问
1612
·
评论
0
本文数据更新至2015年09月09日。由于当我发出这篇文章后,问卷又增加到了1000份(编写这篇文章的时候还是649份),所以我特地更新了一下文章的数据。比较有趣的事是虽然问卷的份数增加了,但是对之前的统计结果似乎没有特别大的影响。几周之前,我发布了一份前端工程师的问卷调查来统计前端工具的使用情况。我的目的很简单,就是想要知道一下目前前端社区的知识和实战水平。我经常能够听到“Sass是最佳的预处理器选择”,“xxxJS框架是的最新而且是最棒的!”诸如此类的话语,但是我特别想知道当我询问他们知道什么工具并在他们的项目中使用什么工具的时候,他们的第一反应是什么?...
JavaScript
基础概念
2015前端总结:QBao前端架构小结
云淡然
12/30/2015, 11:38:24 AM
2015前端总结
访问
2841
·
评论
1
"自动化构建"是区分二线前端团队和一流前端团队的重要因素,只有工程化前端过程,才能让前端程序猿摆脱手工作坊式的开发,升级为前端工程师。2015年的架构主要围绕"自动化构建"展开。我们选用了Gulp作为前端构建系统,串起标准构建过程:这样,就可以将_日常工作_交给机器去做,甚至开发者无需懂得细节也可以应用先进的前端优化技巧。...
JavaScript
基础概念
2015前端总结:近几年前端技术盘点以及 2016 年技术发展方向
云淡然
12/30/2015, 11:17:39 AM
2015前端总结
访问
1999
·
评论
0
Web发展了几十个春秋,风起云涌,千变万化。我很庆幸自己没有完整地经历过这些年头,而是站在前人的肩膀上行走。Web技术发展的速度让人感觉那几乎不是继承式的迭代,而是一次又一次的变革,一次又一次的创造。这几年的前端,更为之甚!我从12年底开始接触前端,12年之前的前端发展情况只能从上一辈的笔触中领会。本文会盘点从09年开始到15年间前端技术的革新,同时也会从多个角度,解读近几年前端技术发展的潜在因素,其中穿插了若干对前端演进的拙见,难免会有错误和疏漏,忘读者可以补充和斧正。...
JavaScript
基础概念
2015前端总结:前端组件化框架之路
云淡然
12/30/2015, 11:08:27 AM
2015前端总结
访问
2024
·
评论
0
Web应用的组件化是一个很复杂的话题。在大型软件中,组件化是一种共识,它一方面提高了开发效率,另一方面降低了维护成本。但是在Web前端这个领域,并没有很通用的组件模式,因为缺少一个大家都能认同的实现方式,所以很多框架/库都实现了自己的组件化方式。前端圈最热衷于造轮子了,没有哪个别的领域能出现这么混乱而欣欣向荣的景象。这一方面说明前端领域的创造力很旺盛,另一方面却说明了基础设施是不完善的。...
JavaScript
基础概念
2015前端总结:前端生态发展回顾
云淡然
12/30/2015, 11:05:41 AM
2015前端总结
访问
1980
·
评论
0
引用苏宁前端架构师的一个总结作为开篇编程技术及生态发展的三个阶段处在2015年这个时间段来看,前端生态已经进入了第三阶段。看上去好像已经走的挺远了,实则不然。如果再用人类历史上的三次工业革命来类比,前端发展其实不过刚刚迈入了蒸汽机时代,开始逐步用工具来替代过往相当一部分的人肉作业,但是离电气时代的自动化流水线作业还有很长一段路要走。回顾一下2015年前端的生态发展,我大致整理了几个我觉得比较有历史意义的事件。...
JavaScript
基础概念
2015前端总结:十年来感受的前端技术变化
云淡然
12/30/2015, 11:03:12 AM
2015前端总结
访问
1486
·
评论
0
07年底,我所在的团队需要重构一个产品,在此之前,我们的前端框架是这样的:这个时期的版本不用说,肯定都是只支持IE的,我们当时需要兼容的浏览器包括IE5.0,5.5,6,后来7出来之后还需要支持7。这个产品重构的目的是,对近几年积累的业务需求进行整合,并且把服务端完全迁移到Java。对于前端来说,其实不做迁移也可以,但当时我们发现一个问题,FireFox这个东西突然崛起了,所以,我们从原先面临的只支持IE,变成了可能要支持跨浏览器。...
JavaScript
基础概念
2015阿里11.11:大规模 Node.js 应用
云淡然
12/1/2015, 10:36:14 AM
2015阿里11.11
访问
2536
·
评论
0
在刚刚过去的15年天猫双十一中,Node.js(后文简称node)大放异彩,不仅帮助前端团队快速、高效的解决双十一各个业务上的页面渲染问题,同时在性能和稳定性上也表现非常出色,大大降低了双十一硬件成本的同时,在整个双十一期间未出现任何一起由node引发的线上故障。经过一年时间的改造和推进,到15年双十一的时候,已经有大量的业务都有了node的身影,基本上天猫大部分的web页面都是通过node渲染出来:...
JavaScript
基础概念
1
2
3
4
5
»
8
→
20 条/页