为了账号安全,请及时绑定邮箱和手机立即绑定

Node.js

利用Docker容器搭建高效的Node.js开发环境 原创

阅读时间:15分钟 使用Node.js遇到的问题 Node.js无疑是js开发者的福音,因为它既可用于web端开发,当作构建工具,也可以用于服务端,搭建web服务器。 但使用Node.js(尤其是npm)时也会碰到一些麻烦的事情,比如: Node.js版本问题。Node.js版本更新速度是相当激进的,而且一些时候还是主版本更新,这意味着放弃之前版本的兼容,作为Node.js的御用模块管理工具npm...

57浏览 5推荐 0评论

前端开发中可以选择的几种AJAX 方案

在实际开发中,前端操作数据ajax是必备的 一般从以下几个方面考虑使用哪个方案 代码实现 兼容性 优缺点 接下来对有关js的几种ajax 方案在代码实现,兼容性,优缺点等方面做下对比 comparison js 原生 ajax jq ajax superagent fetch API fetch(node) / node-fetch rxjs ajax 备注 实现 js XMLHttpReques...

84浏览 2推荐 1评论

10分钟教你快速开发一个vue插件并发布npm 原创

写在前面 本次演示的是开发一个 vue手机虚拟支付键盘插件 主要讲解的是如何快速开发一个vue插件并发布到npm上 源码地址 所有代码都可以在我的GitHub vue-pay-keyboard 上查看,欢迎start.. demo演示地址 请用手机或者电脑仿真查看 vuepayboard 关于vue插件 插件一般都有如下几种形式导入 ES6 import vuePayKeyboard from &...

280浏览 2推荐 0评论

Webpack初学:webpack安装和命令行

mkdir //新建文件夹 npm init // 在项目中引导创建一个package.json文件。安装包的信息可保持到项目的package.json文件中,以便后续的其它的项目开发或者他人合作使用,也说package.json在项目中是必不可少的。 npm install webpack --save-dev //下载webpack npm install css-loader style-l...

208浏览 2推荐 0评论

一锅端掉微信公众号-小程序的用户资料获取 原创

本篇手记,旨在解决微信跨产品链路中的用户资料种种痛点,业务场景解惑与技术实现细节并存,约 4000 字,请耐心阅读。 这几年的社交,是微信的社交 这几年的微信开发,是基于微信公众号的开发 这几年的公众号还没折腾明白,小程序便迫不及待扑面而来 这几年的挣扎开发历程,总是漫不经心却时光飞逝的几年... 昨天的旧票据还能否登上你的破船 我想,任何一个经历过微信公众号开发的同仁,肯定有过骂娘的夜晚,刚吭吭...

3198浏览 33推荐 4评论

Vue2.0 新手入门 — 从环境搭建到发布

前言 vue的征战开始了,纠结了很久到底是学Vue还是React,然后发现有纠结那么久的时间,说不定一个已经入门了。于是先挑一个基于原生js的框架Vue开始吧(还有个主要原因是Vue的中文官网做的比较小清新,看起来舒服). 生命周期 如上图所示,Vue的生命周期一共有"Create","Mount","Update","Dest...

316浏览 3推荐 0评论

自己珍藏的chrome插件(一)

因为这里涉及的chrome插件有20几个,所以分两部分来介绍。 一直都对Chrome情有独钟,第一次接触她只因她的icon就喜欢上她了,后来便一发不可自拔,现在几乎成为程序员最喜欢用的浏览器,至于优点很明显:强大的Developer Tools,响应快速,支持各种插件。当然也有些劣势,比如稍微占点内存,但是在如今这个硬件这么便宜的时代,这点几乎可以忽略,今天我就来给大家推荐下我自己常用的一些Chr...

324浏览 7推荐 0评论

mongoDB 学习笔记纯干货(mongoose、增删改查、聚合、索引 原创

最后更新时间:2017-07-13 11:10:49 原始文章链接:http://www.lovebxm.com/2017/07/13/mongodb_primer/ MongoDB - 简介 官网:https://www.mongodb.com/ MongoDB 是一个基于分布式文件存储的数据库,由 C++ 语言编写,旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。 MongoDB 是一...

571浏览 3推荐 0评论

Web文件上传体验与深入 原创

暑假在学校又开始繁忙的开发任务啦。这次遇到了文件上传,研究了一下步骤之后,我收获挺多的,所以就写一篇博客啦! 知识点 form表单 HTTP 中MIME类型 input 的file控件 HTML5 FileApi 使用node.js 接收form data 类型 <!-- more --> form表单 首先仔细探讨一下form表单,现在我们前后端的数据传递基本都是用Ajax而不是直接...

311浏览 4推荐 0评论

Vue 全家桶 + Express 实现的博客(后端API全部自己手写

为什么学习并使用Vue 1.发展趋势 最近这几年的前端圈子,由于戏台一般精彩纷呈,从 MVC 到 MVVM,你刚唱罢我登场。 backbone,AngularJS 已成昨日黄花,reactjs 如日中天,同时另一更轻量的 vue 发展势头更猛,号称兼具了 angularjs 和 reactjs 的两者优点。 2.Vue能干吗 移动端的上网需求已经远高于pc端,特别是 hybrid 方式的H5应用中...

467浏览 3推荐 0评论

nodejs 小爬虫代码 nodejs

nodejs小爬虫代码 var http=require('http'); var cheerio = require('cheerio'); var url='http://www.imooc.com/learn/348'; function filterChapters(html){ var $=cheerio.load(html);...

357浏览 2推荐 0评论

学会Hogan,就那么几句! 原创

先贴个Hogan的github地址镇楼:https://github.com/twitter/hogan.js 在实战课《手把手从0打造企业级电商平台-前端实战》里,很多同学反馈对Hogan模板引擎不太熟悉,这里整理个手记,对它介绍一下。Hogan是一个非常简单的模板引擎,可以把它理解成Mustuche语法的编译器。Hogan简单到只有六七条语法,可以说是目前最简单的模板引擎了,估计以后也仍然会是...

3662浏览 46推荐 3评论

javascript黑科技之高效填充

前两天看了下导致react、babel打包失败的left-pad 14行源码,的确是存在黑科技啊,可以把填充缩短到只填充2的n次方中的n次。其中还有关于位操作符的运用,很好很强大。 不过由于太简单了,代码太少,所以运用场景比较单一,一些复杂场景也不能返回正确想要达到的值。我就在这基础上进行了优化,并且给出了位操作的替代处理方案,效率和源代码一样。以下是相关代码,并在github上附上了对应的单元测...

352浏览 2推荐 1评论

node(events事件代码)

var EventEmitter = require('events').EventEmitter; //必须是events(引入这个事件模块) var life = new EventEmitter(); life.on('a',function( who ){ console.log("给"+who+"做饭"); ...

159浏览 2推荐 0评论

javascript黑科技之toString

今天看co源码时,看到了yield*黑科技。一谈到黑科技,我想起了自己之前用到过两个黑科技:获取数组的最大值和对数组进行排序。 相信很多童鞋在在获取到后台数据,并且要让自己排序的时候,会出现想骂娘的冲动,但是当我们不得不去满足的时候,我们会想到用sort去处理,很明显这很有效。我下面的两个实现采用了一条不同的路,特别是获取最大值时,会让你耳目一新,这两个实现归根到底是对Object.toStrin...

428浏览 3推荐 1评论
首页上一页1234567下一页尾页

推荐作者

热门手记

意见反馈 常见问题 APP下载
官方微信