首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
webpack
订阅
黄浩鋆
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
基于 PNPM Monorepo 的组件库研发方案调研
1. 背景 随着部门业务不断迭代,沉淀了大量的业务组件库。初期业务系统不复杂时,组件库通常都是 Multirepo 方式组织(即一个组件库一个仓库),随着业务复杂度不断提升,模块数量飞速增长,Mult
一套标准的前端代码工作流
工欲善其事,必先利其器。对于写代码而言,也是需要有一套完善的工作流(工具和流程)。 但是我现在几乎不再使用它,取而代之的是 VSCode,一款微软开源的代码编辑器,它自带 git , eslint 等工具,让我们编码更加的有质量,有效率。 接下来是代码规范方面,刚写代码的前几年…
前端工程化: 手把手node写一个cli+物料库
步骤会给出对应gif图,图不动的话建议右键新连接打开. 1.初始化npm并安装对应依赖. 拉取仓储里的物料到本地. 关于物料的管理有很多办法, 这里笔者采用较为简单的git仓库建立专有文件夹托管物料, 利用git的 core.sparseCheckout来下载部分文件夹并不是最…
基于webpack4.x项目实战2 - 配置一次,多个项目运行
今天我们继续来webpack4.x的实战第二部分,只需要配置一次,就可以多个项目一起使用。 我们可以引用公共项目的代码,所有项目共享。 我们引入了commander这个库来接收一些命令,比如产品名--dirname=xxx(也可以为-d xxx)、端口号--port=xxx,这…
📚免费的渐进式教程:Webpack4的16篇讲解和16份代码
首先,没有标题党!这套教程确实是免费的,并且针对每节讲解准备了对应的代码,代码环境是webpack4。 课程以常见的webpack4用法为主线,按照从易到难的顺序,逐步引导搭建,渐进式教程真香。 说句实在话,webpack4其实完全靠文档,但是刚入手的时候还是有个简易教程比较好…
不容错过的 Babel7 知识
对 Babel 的配置项的作用不那么了解,是否会影响日常开发呢?老实说,大多情况下没有特别大的影响(毕竟有搜索引擎)。 不过呢,还是想更进一步了解下,于是最近认真阅读了 Babel 的文档,外加不断编译验证,输出了本篇文章,为了更好的阅读体验,修修改改,最终算是以我个人比较喜欢…
url-minified-loader 构建时自动优化图片
很多时候我们开发是直接在蓝湖上面下载ui的切图png/jpg,一般采用png。这些图片包括icon/background图片都还有压缩的空间,我们上线前当然希望保证用最小体积的图片,提高我们的加载速度,但是我们不希望这个动作是我们手动的压缩,url-minified-loade…
单元测试整理
学习单元测试的时候接触了很多概念karma、mocha、Jesmine、chai、expect、assert、should、sinon等,容易混乱,在此做个梳理。 1. 测试框架 Mocha、Jesmine Mocha是一个常用的JS测试框架,可以在浏览器和Nodejs环境使用…
开发一个简单的脚手架工具
像我们熟悉的 vue-cli,create-react-app 等脚手架,只需要输入简单的命令 vue init webpack project,即可快速帮我们生成一个初始项目。在实际工作中,我们可以定制一个属于自己的脚手架,来提高自己的工作效率。 减少重复性的工作,不再需要复…
[手把手系列之]Docker 部署 vue 项目
Docker 作为轻量级虚拟化技术,拥有持续集成、版本控制、可移植性、隔离性和安全性等优势。本文使用Docker来部署一个vue的前端应用,并尽可能详尽的介绍了实现思路和具体步骤,以方便有类似需要的同学参考。 /api/json 接口 404,当然此时这个接口还不存在,暂时写到…