前端工程化
高校毕业设计
这个作者很懒,什么都没留下…
展开
-
Stylus入门使用方法
Stylus是一种富有表现力、动态的CSS预处理器,它的语法简洁、灵活,可以大大提高CSS的编写效率。本篇文章将带你领略Stylus的魅力,从入门到精通,让你轻松驾驭样式之美!通过本文的介绍,相信你已经对Stylus有了初步的了解。Stylus的强大功能和简洁语法将为你的样式编写带来全新的体验。赶快动手尝试吧,让你的网页样式更加优雅、简洁!原创 2024-04-22 14:57:19 · 299 阅读 · 0 评论 -
semver版本语法规范
semver 简介semver(Semantic Versioning) 是语义化版本规范的一个实现,目前由npm的团队维护,实现了版本和版本范围的解析、计算、比较。版本号格式主版本号. 次版本号. 修订号. 先行版本号(major.minor.patch.pre-release)主版本号:当做了不兼容的 API 修改次版本号:当做了向下兼容的新功能修订号:当做了向下兼容的问题修正...原创 2020-03-25 16:25:38 · 1274 阅读 · 0 评论 -
vue-cli-service 项目多环境配置
开发和部署中通常会遇到针对不同的环境进行打包的需求,环境可能会很多,如何更方便的写好 scripts 配置呢?官网只提供了 build --mode --dest 等等几个命令选项,但没说得很清楚,无法满足以上需求。下面的方法可以更方便的配置:package.json:{ "scripts": { "dev": "vue-cli-service serve", "build:tes...原创 2020-03-18 15:08:51 · 1044 阅读 · 0 评论 -
我开源了一款JS打包/压缩工具,比其他工具快10-100倍!【摘评】
了解到编写一个js打包工具需要考虑到的因素:模块化;(CommondJS模块、ES6模块)代码压缩算法(减少HTTP传输时间)SourceMap(便于查看生产代码报错的具体位置)支持 JSX 内容转换成 JavaScript资源路径?支持将现代语言语法降低到早期语言版本(如babel,ES6、ES7转化成ES5)提供哪些配置项(入口文件、输出目录、等)第六点非常重要,可是...原创 2020-03-13 00:49:52 · 437 阅读 · 0 评论