[置顶] 如何列出npm模块所有的历史版本?

我们一般用npm来自动安装js的模块(module),但是有的时候,默认情况用 npm install xxxx –save 的时候,会安装最新的版本,但是有的时候,我们会发现最新的版本可能与某些浏览器不兼容,比如,indicative最新的版本与IE11兼容性就不太好,为了解决这个问题,有的时候,我们需要进行版本的降级,但是在版本降级之前我们需要知道有哪些历史版本?这个时候,我们应该怎么办呢?...
阅读(37) 评论(0)

[置顶] React update插件中 splice指令的理解

在看《React开发实战》一书中,其提到了React的update的指令,其可以对一个对象进行深度复制和修改,那为什么要update指令,因为我们知道,在javascript的世界中,对象是传的引用而不是值,当一个复杂的对象里面又嵌套了子对象的时候,如果把当前的对象做一个深度的复制,其实还是蛮复杂的,所以React中,其提供了一个帮助类库:update 其可以通过下面的方法进行安装: npm in...
阅读(140) 评论(0)

[置顶] 在线格式化ReactJS的代码

不知道什么原因,有的时候,我从Github上把ReactJS的代下载下来,然后用atom或者Sublime打开的时候,其没有被格式化,比如下面的样子:有的时候真的很无奈,突然想到,以前格式化JSON数据的时候,可以找一个在线网站格式化JSON数据,那么对于这些没有被格式化的ReactJS的代码有没有在线的工具可以帮忙格式化呢? 于是就搜索了 React Format, 但是不幸的是,没有搜素到,后面...
阅读(134) 评论(0)

[置顶] Swagger+NodeJS Mock前端数据

现在Web开发越来越倾向于前后端分离,前端使用AngularJS,React,Vue等,部署在NodeJS上,后面采用SpringBoot发布Rest服务,前后端进行分离。这样的架构灵活且特别适合大型团队的协作开发。 那么问题来了,因为前端都是和后端通过API进行交互的,那么如果后端没有开发完成,前端的进度超前了,难道前端要等后端开发完了才能继续当前或者下一个功能的开发吗? 有没有一种方式可以不必等...
阅读(166) 评论(0)

[置顶] 解决基于NodeJS的Swagger,不能跨机器访问的问题

我们知道,Swagger还能在NodeJS上运行,假设我已经安装了Node平台,然后在命令行输入下面的命令:npm install -g swagger这样,就会把Swagger安装在Node平台上,我们就能使用swagger指令去创建一个简单的swagger项目,比如,下面就创建了一个hello world的swagger项目swagger project create hello-world当我...
阅读(208) 评论(0)

[置顶] 如何在软件UI设计中运用格式塔心理学5项法则?

最近参加了一个周末的meetup交流会,最大的收获就是了解到了格式塔理论,其实自己在做Web的UI原型设计的时候,也不知不觉的应用了格式塔的理论;比如,我们做了一个产品,后面有新增加了一个产品,那么,我们一般都会沿用以前的UI设计风格。这个就是一个格式塔的典型应用。那么什么是格式塔呢?什么是格式塔的五个基础理论呢?百度了一下。创始人们提出了五项法则: Proximity (接近) Similarity (相似) Closure (闭合) Continuity (连续) Simplicity (简单)...
阅读(341) 评论(1)

[置顶] 如何查看Javascript原生对象的方法?

随着JavaScript的使用越来越广泛,我们也需要对JavaScript这门语言使用的越来越多,有的时候,我们使用的第三方的前端库太多了,比如有,JQuery,AngularJS,React等等;有的时候,我们都不太清楚什么函数是JavaScript原生的,什么函数是第三方扩展的。这个时候,就需要有一个第三方的网站能够供查询。比如,对于javascript中常见的数组对象,其提供了很多的原生的函数,...
阅读(203) 评论(0)

[置顶] 一个能够快速把JSON数据格式化成漂亮网页的开源JavaScript库:angular-json-human

有的时候,我们在做快速原型的时候,我们需要把获取的JSON数据快速的格式化并在本地的网站上面显示;或者把JSON数据过于复杂,且没有一定的规律,但是我们想把JSON的数据格式以更加友好的方式显示出来;这个时候怎么办?经过在Github上的搜索,笔者发现了一个比较有意思的开源框架,刚好能满足我们的要求。...
阅读(733) 评论(0)

[置顶] [1]Nngix---如何在Unbuntu里面安装Ngnix?

最近在学习Ngnix,据说Ngnix是比Apache效率高很多的web服务器,而且对并发支持的非常好,且支持反向代理,也就是说其也支持对负载均衡,内存消耗小,成本低。网上有很多这方面的如何安装配置的文章,因为笔者不但把博客当成分享技术新得的平台,也当成了自己的一个笔记。所以还是决定写一篇博文记录一下安装过程,毕竟是自己写的东西,才不会忘记,才会真正属于自己,请大家不喜勿喷!!!!...
阅读(756) 评论(0)

[置顶] 逆天了,浏览器里面竟然也能运行Linux(JSLinux)

今天在学习NodeJS,在Node.JS实战书上提到了一个运行在JavaScript环境中的PC模拟器。读者你没有听错,是用JavaScript模拟的一个Linux服务器,而且上面还可以执行命令。支持从本地拷贝资料到服务器上,同时也支持从服务器上拷贝资料到本地,太神奇了!!!!...
阅读(1603) 评论(2)
    个人资料
    • 访问:384422次
    • 积分:6320
    • 等级:
    • 排名:第4065名
    • 原创:227篇
    • 转载:0篇
    • 译文:5篇
    • 评论:157条
    博客专栏