verdaccio一些api
之前搭建了一个私有NPM来管理组内的一些依赖包,今天无意中看到了一些verdaccio的请求,搜了下网上,好像没有文章说明,那就自己动手扒一扒……
之前搭建了一个私有NPM来管理组内的一些依赖包,今天无意中看到了一些verdaccio的请求,搜了下网上,好像没有文章说明,那就自己动手扒一扒……
之前写的农历面板组件虽然是一个比较小众的组件,但是也确实帮助了一些小伙伴。现在组件已经趋于稳定,所以为了让组件能够帮助更多的伙伴,于是就把组件提交到了awesome-vue库,没想到很快就通过了,已经合并到了日历组中。趁这功夫,又把封装的flv.js的组件也一并提交上去了,希望能够帮助更多的人,如果用的舒服,还请给一个星星鼓励。
NPM 源的设置比较粗暴的方式是直接配置:
npm config set registry <registry url>
但这会影响所有包的安装,如果只是为了某些包需要从私有源安装,比如 @scopename
下的所有包,可以单独配置该 scope
走私有源,其他包走正常的源安装。
例如,我封装了一个私有组件@wangdaodao/demo
,那项目重创建配置文件.npmrc
:
@wangdaodao:registry=<registry url>
源的配置通过配置文件来设置,跟随项目,将变更依赖收敛到了项目中,不依赖全局的配置,同时也不影响其他项目,甚至能为不同的 scope
指定不同的 registry
,达到多个 registry
同时工作的目的。
另外,管理NPM源,推荐使用nrm:NPM registry manager,切换源是特别方便的。具体可以看使用Verdaccio搭建NPM私有仓库。
Monaco Editor 是微软开源的基于 VS Code 的代码编辑器,运行在浏览器环境中。编辑器提供代码提示,智能建议等功能。供开发人员远程更方便的编写代码。
在做可视化平台的时候,之前用的是CodeMirror,但是发现功能相对来说还是没有Monaco Editor功能强大,毕竟VS Code是多么流行和强大,大家是有目共睹的,于是就有了替换编辑器的理由。
linux 系统则是由 cron (crond) 这个系统服务来控制的。Linux系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另 外, 由于使用者自己也可以设置计划任务,所以, Linux系统也提供了使用者控制计划任务的命令 :crontab 命令。
之前再搞天翼云盘GitHub Action签到的时候,接触过crontab,最近在研究Padavan的时候,发现他也有这些用法,于是好好的整理一下!:
家里有两台路由器,一台小米3G,主要用于远程下载和智能家电的使用,另外一台极路由B70作为主路由使用!最近由于极路由的云平台服务器到期了,所有插件都没办法用了,之前没刷是懒的折腾,但是现在已经影响使用了,只能开刷!
高中时候,家里有台PS,那时候正好有大把的时间挥霍!玩的最多的游戏就是恶魔城月下、最终幻想8、生化危机2、天诛。趁着过年,我在网上找了一个PS模拟器,开始温习下之前的青春。
最近研究Electron,涉及到了自动更新,网上教程也不少,但是好多都不可用了,经过了2天的摸索,终于搞定了菜单手动更新或者偷摸自动更新安装。因为我没有MAC,所以这篇文章只针对Windows系统,等我搞到了MAC,我再来一篇关于MAC的文章!
简单的记录下方法,方便后人使用。
MSND上下载:cn_visio_professional_2016_x86_x64_dvd_6970929.iso
下载零售版转VOL版:一键激活零售版office.txt,然后改后缀为bat格式
最近项目中在逐步的尝试使用Vue+Electron做一些客户端,其中就有一个这样的需求:用户在安装完客户端后,需要运维人员把每个电脑上的客户端做不同的配置,也就是说,需要有一个配置文件的存在。
现在拆分下需求细节: