安装并使用Verdaccio部署私有NPM仓库

前言 需要搭建私有的NPM仓库,社区提供了两种方法,我们思考了一下,采用了Verdaccio「主要还是轻量吧」 --- 使用nodejs 安装 yum install -y gcc-c++ make curl -sL https://rpm.nodesource.com/setup14.x | su...

技术

2022年2月阅读清单

2022年2月阅读清单 毕业五年还在卷:2021 年终总结 - 掘金 [[NGX]使用ViewContainerRef来操作Angular中的DOM - 掘金](https://juejin.cn/post/6844903604927758350) 你会用ES6,那倒是用啊! - 掘金 An...

阅读

Docker 安装 gitlab-runner 实现 CI/CD

Docker install gitlab-runner 1. 拉取gitlab-runner镜像 sudo docker pull gitlab/gitlab-runner:latest 2. 添加gitlab-runner container sudo docker run -d --name ...

技术

2022年1月阅读清单

2022年1月阅读清单 淘系前端团队-karma 测试框架的前世今生 随着工作的进展,测试已经变得越来越迫切起来,之所以关注karma框架,可能还是因为angular默认支持的就是这个吧 淘系前端团队-VSCode原理解析 - 断点调试 淘系前端团队-揭秘浏览器远程调试技术 淘系前端团...

阅读

「Mac」SourceTree 手动拉取代码每次都需要自己手动刷新列表

起因 原本我的GIT是通过Xcode安装的,至于为什么不用brew安装,我已经忘记为什么了. 今天突然心血来潮,把Xcode给卸载了.然后 brew install git,很好,git也支持中文了! 既然版本最新了,那就顺手在SourceTree的Git使用自己下载的吧, 事发 没想到这样一来就出...

技术

ng-deep的使用限制

对于ng-deep,感觉官方的态度是比较暧昧的,但是这个使用场景其实还是比较多的.特别是在组件内部使用其他组件,并且需要仅在当前组件下自定义样式的情况,ng-deep就显得比较迫切了. 但是以前以为在组件样式文件夹内直接使用::ng-deep是没有问题的,也会挂在当然组件下面,但是实际并不是如此 !...

技术

Angular ChangeDetection:OnPush的视图更新策略

默认更新策略 default Angular默认在三种情况下数据更新 事件驱动 事件: 页面 click、submit、mouse XHR: http 请求 Timer: setTimeout()、 setInterval() 都为异步且都是不同类型的webapi angular 通过zone...

技术

2021年9月阅读文稿.md

#2021年9月阅读文稿.md 杂谈 - 跨浏览器窗口通讯,7种方式 - css 实现单行居中,多行省略 - 如何做好 CodeReview - Webpack 5.0新特性 模块联邦 - 如何比较Object - 因为使用peerDependencies 而引发的 bug - undefined ...

阅读

永劫无间·胡桃·三排攻略

永劫无间·胡桃·三排攻略 > S0赛季陨星守门员,指挥,专打固定三排(胡桃、和尚、宁红叶[特穆尔]) 打法 !!!永远找机会多少打, 2v1, 3v1 排除遭遇战,先远程消耗,随后 队友和尚和宁红叶[特穆尔]先手进场, 胡桃在中等距离补充伤害和控制,[k头] 天赋 & 技能 天赋 天赋是一个需要考虑...

生活

storybook doc-block argType 详解

storybook doc-block argType 详解 参数详情 overview | 字段 | 说明 | |:-----------------...

技术
14567814