
JS全栈
文章平均质量分 74
JS全栈
uikoo9
这个作者很懒,什么都没留下…
展开
-
手把手教你玩转npm包
【npm是什么】官网是这个:https://www.npmjs.com/,官网介绍:npm is the package manager for javascript,npm是js的包管理器,更多的用于nodejs端。基本上每种语言都有自己的包管理器,nodejs是npm以及yarn;java是ant,maven,gradle;python有很多包管理器;rub...原创 2018-01-09 11:17:58 · 13421 阅读 · 0 评论 -
centos随笔04:acme.sh申请https证书
搭建网站的时候,有的网站地址是http://xxx,有的是https://,两者的不同是https更安全,申请了ssl证书,前几年http类的网站还挺多,目前看基本都是https类网站了,ssl证书有各种档位,免费,收费每年几百,几千到几万各不同,如果是自己搭建网站使用免费证书应该够用了,一般申请免费证书使用acme.sh比较方便github:GitHub - acmesh-official/acme.sh: A pure Unix shell script implementing ACME client原创 2022-06-08 11:31:17 · 1301 阅读 · 3 评论 -
centos随笔03:centos8.2安装mysql
【mysql/mariadb】由于使用的是腾讯云轻应用服务器,这里安装mariadb替代【dnf/yum】dnf是yum包管理器的升级,虽然在服务器上这两个命令都可以用,建议使用dnf管理包【检索mariadb】dnf search mariadb通过search命令可以检索可以安装的应用包【安装mariadb】dnf install mariadb mariadb-server在centos下需要安装mariadb和mariadb-ser...原创 2022-05-31 15:17:14 · 421 阅读 · 0 评论 -
centos随笔02:安装nodejs
【前言】安装nodejs有很多种方式,但是nodejs的版本管理常见的是通过n或者nvm管理n - npmhttps://github.com/nvm-sh/nvm【n vs nvm】简单的对比一下,感兴趣的可以在网上找一些资料看下n,是一种npm包,也就是说一般你得先安装好nodejs,有了npm环境后,才能使用nnvm,不依赖nodejs和npm环境,直接可以使用从个人以前使用的经验上来看,n比nvm比较好用【nodejs下安装n】如果已经有nod..原创 2022-05-27 14:53:28 · 563 阅读 · 0 评论 -
centos随笔01:设置alias
【alias】别名,一些常用的命令可以设置别名方便后续使用,例如将clear设置为cls【设置】alias可以配置到任意地方,一般会放在~/.bashrc这个路径vim ~/.bashrc打开文件后在红框的部分继续添加自己想设置的别名,然后保存【生效】添加别名后还要通过source命令让别名生效source ~/.bashrc生效后即可使用你自己设置的别名了...原创 2022-05-27 14:26:14 · 711 阅读 · 0 评论 -
一文学会用Lerna管理多个npm包
【前言】大部分开发项目来说,一般都是一个项目对应一个代码库,这样分工比较明确,也比较好管理,monorepo,单一代码库,是将多个项目集中在一个代码库内,几种场景1.多个项目集中在一起比如将前端项目,后端项目,移动端项目,都集中在一个代码仓库内参考文章:5分钟搞懂Monorepo - 简书2.前端管理多个npm包项目前端项目中一般会涉及多个npm包项目,一般每个npm包项目单独一个代码仓库这种场景下,将多个npm包项目集中在一个代码仓库内管理【lerna安装...原创 2022-04-15 16:43:54 · 3785 阅读 · 0 评论 -
Conventional Commits那些事
背景不规范的commit msg在开发过程中大家应该不少见一些不规范的commit msg,类似这样fixupdatecommit等等,完全不知道本次commit提交改动是什么各种change log开发过程中见过各种change log,就是变更日志,一种是完全没有记录变更,随便发版,这样发版后不知道当前变更是什么,或者干脆发布后不知道当前是新版本还就旧版本第二种是会记录版本号,但是当前的版本的一些变更都不知道,这种情况大部分也是由于不规范的commit m..原创 2022-01-26 15:24:15 · 1304 阅读 · 0 评论 -
多人实时写代码replit.com试用
【整体感受】The collaborative browser based IDE - Replit体验一遍后,有几个感觉 一个加强版的github,replit做的功能,github后续都可以实现 核心的在线编辑功能很强大,基本能想到的功能都有,编辑,版本控制,开发环境,debug,包管理等等 相当于安装了vscode+git+nodejs(开发环境)+im+论坛 几个亮点,多人实时编辑代码,虚拟开发环境 一站式在线代码编辑平台【缺点】...原创 2021-12-17 21:09:51 · 5081 阅读 · 5 评论 -
Javascript单元测试框架
【前言】想选一个js的单测框架,有两篇文章不错:http://www.ruanyifeng.com/blog/2015/12/a-mocha-tutorial-of-examples.htmlhttps://juejin.cn/post/6844903800302469128【对比】功能性对比可以参考上述两篇文章,这里做一些数据对比框架 github stars issues 最后提交时间(截止文章发表) 协议 jest https://.原创 2021-02-09 15:15:02 · 503 阅读 · 1 评论 -
metroui——win8风格网页ui
【前言】公司需要做一个win8风格的网页,找到了metroui,挺好的。网址:中文网(http://www.bootcss.com/p/metro-ui-css/index.html)官网(http://metroui.org.ua/)效果不错,写这篇文章完全是照办中文网的内容,加深下记忆。【Demo】一个比较好的Demo:http://www.boot原创 2013-02-20 00:21:51 · 5709 阅读 · 3 评论 -
BootstrapQ 封装Bootstrap tree,dialog等
【前言】使用bootstrap有两年时间了,积累了一些经验,做下分享。计划会开源,这篇文章先简单介绍一下。【软肋】其实bootstrap已经很好了,唯一的软肋就是js方面有些薄弱,对比easyui就知道了,可以很明显的知道bootstrap是前端人员创建的,而easyui是偏后端人员创建的。【积累】对bootstrap做了一些封装,可以使大家使用更方便,原创 2014-12-18 20:16:33 · 13813 阅读 · 4 评论 -
从Java的角度理解前端框架,nodejs,reactjs,angularjs,requirejs,seajs
【突然领悟】今天看了一遍reactjs,突然发现和自己一直用的freemarker的宏十分相似,突然领悟了很多前端吊炸天的概念,框架,特写此文,欢迎批评指正。【nodejs】官网:https://nodejs.org/简介:对前端来说极其重要的一个“框架”,简直可以说是开天辟地类比Java中:JVM详述:就前端来说nodejs具有划时代的意义,做前端的没原创 2015-05-26 00:26:43 · 48167 阅读 · 22 评论 -
前端神器-Browsersync
【前言】从去年5月份入职新公司到现在,一直很忙,抽不出空来写博客了,有人会说时间挤挤总是有的,但是我可以告诉你,每天早上9点,晚上12点,周末休一天,简直是残酷的,学习时间严重挤压,最近好点了,哈哈~【browsersync】有点标题党了,不过这个工具确实可以提高很大的开发效率,简单的介绍就是,使用前:修改各种html,css,js,手动刷新页面看效原创 2017-05-17 11:52:15 · 8745 阅读 · 1 评论 -
异常监控对比,sentry,rollbar,fundebug,frontjs
名称 国内 官网 开源 支持平台 收费模式 sentry 否 https://sentry.io/welcome/ 是 https://sentry.io/platforms/ https://sentry.io/pricing/ rollbar 否 https://rollbar.com/ 否 https...原创 2019-07-25 19:01:21 · 6791 阅读 · 1 评论 -
使用jquery-qrcode生成二维码
二维码java方面二维码相关工具大概有qrcode和zxing,但是一般来说应用二维码比较多的是生成,扫描用的比较少,而qrcode和zxing是两者都有,所以比较臃肿。jquery-qrcode官网:说明:jquery的一个插件,jquery-qrcode可以利用js生成二维码,效果不错。这里做一下封装,让使用起来更简单。引入需要引入jquer原创 2015-01-28 13:51:06 · 13041 阅读 · 4 评论 -
web ui 前端框架 easyui extjs dwz dojo等简单对比
【说明】简单的对比一下常见的web前端框架,有些不是很熟悉【文章】看了这篇文章,主要对比的是这篇文章介绍的前端框架:http://www.cnblogs.com/skyme/archive/2012/07/26/2610084.html【对比】【下载地址】http://url.cn/G69uyr原创 2013-05-22 13:04:16 · 14946 阅读 · 1 评论 -
响应式设计-VS-REM布局
水平有限,不对之处还请指出。【目前几种布局】随着移动互联网的发展和微信的突起,移动端的响应式布局越来越重要了。目前网站布局有以下几种:1.定宽度布局很多pc的网站都是定宽度布局的,也就是设置了min-width,这样一来,如果小于这个宽度就会出现滚动条,如果大于这个宽度则内容居中外加背景,这种设计常见与pc端。2.响应式布局所谓响应式布局就是流式布局原创 2015-06-19 03:15:38 · 19561 阅读 · 10 评论 -
前端构建和模块化工具-coolie
【前言】如果你之前用过前端模块化工具:seajs,requirejs,用过前端构建工具grunt、gulp,并且感到了一些不方便和痛苦,那么你可以试试coolie【coolie】本文不是一篇介绍coolie的文章,而是偏向新手上手coolie的常见问题解答,coolie相关:社区文章:http://frontenddev.org/column/introduce原创 2015-06-06 17:06:16 · 6387 阅读 · 6 评论