摘要: 前几天koa官网发布了koa2版本...之前一直用狼叔的koa-generator搭的项目运行不了,运行一直报错,后来发现是node版本低了,不能支持koa2上面的es6语法,然后就从4.6.6更新到6.10.1版本才能正常运行………… 阅读全文
posted @ 2017-03-14 11:23 希哈 阅读(878) 评论(0) 推荐(0) 编辑
摘要: 1.按上面的信息安装好了,那么run一下,敲命令: 2.打开内置客户端操作redis 返回上面信息说明返回成功。 下载地址:https://redisdesktop.com/download 安装跟普通软件一样 一、注释redis.conf文件中的:bind 127.0.0.1(在一段文字之前打#号 阅读全文
posted @ 2017-03-14 11:22 希哈 阅读(676) 评论(0) 推荐(0) 编辑
摘要: 一、创建schemas schemas中的数据类型有以下几种: 特别需要说明一下ObjectId类型和Mixed类型以及Array类型,在schemas中声明这几种类型的方式如下: 19 //第二种方式就是复杂类型数据数组,例如我们可以再数组中添加不同类型的schemas: 28 //注意:如果定义 阅读全文
posted @ 2017-03-14 11:20 希哈 阅读(1359) 评论(0) 推荐(0) 编辑
摘要: 具体的东西需要找官方文档查一下了,这里贴一段代码,哈哈哈 阅读全文
posted @ 2017-03-14 11:13 希哈 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 最近在看es6的一些新的方法和属性,太细的就不在这里分享了,把看到的总结这里跟大家分享一下...文章可能会有点长,但应该都是不烧脑的~~ 用let声明变量只在块级作用域起作用,适合在for循环使用,也不会出现变量提升现象。同一个代码块内,不可重复声明的相同变量,不可重复声明函数内的参数。 const 阅读全文
posted @ 2017-03-14 11:12 希哈 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 下面来说一下最近小sam在做项目遇到的一些小问题,首先是session了,即然是服务器渲染又需要用户登录功能,那么用session去记录用户登录态是必需要了~~在express中用的是express-session,那么在koa2中用的是哪个模块 1.koa2-cookie-session 2.ko 阅读全文
posted @ 2017-03-14 11:07 希哈 阅读(14607) 评论(0) 推荐(0) 编辑
摘要: 这两天试了下koa2,之前用express回调之后渲染页面的方式出错了,在koa2上执行流程不对,说白了就是代码的执行顺序错了,然后就上网找资料,认真的看了下文档终于搞明白了async+await配合promise的用法!!!! 不多说直接上码吧...... 代码执行结果 这个代码看懂了其实就懂了k 阅读全文
posted @ 2017-03-14 11:05 希哈 阅读(4505) 评论(0) 推荐(0) 编辑
摘要: 快速安装那其实就是generator(生成器)哈哈哈 1.安装koa-generator 2.创建应用 create the app koa1.x $ koa /tmp/foo && cd /tmp/foo $ npm install $ npm start create the app koa2. 阅读全文
posted @ 2017-03-14 11:04 希哈 阅读(1307) 评论(0) 推荐(0) 编辑
摘要: 说来惭愧做前端这么久今天才发现有更好的切图方法……(那是因为我做前端其实很少切图啦,哈哈哈) 今天同事看我切了几张图片然后告诉我有更好的方法……因为我photoshop其实也不是很熟,好吧,是不熟。好的东西一定是要虚心,认真学习的,然后记下来…… 1.ctrl+鼠标选中图层 2.然后看你需要的图层是 阅读全文
posted @ 2017-03-14 11:03 希哈 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 1.安装express-generator 2.create the app: 3.安装依赖 4.start the app (或用forever启动) done!!@ 阅读全文
posted @ 2017-03-14 11:02 希哈 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 八步曲 超简单有没有!!! 阅读全文
posted @ 2017-03-14 10:58 希哈 阅读(540) 评论(0) 推荐(0) 编辑
摘要: 依赖文件如下:node安装express3.Xwebsocket模块socket.io数据库mongodb 数据库模块mongoose 直接扔代码: 以上是前后端的代码,小sam写的不好的大神路过请多多指教…… 总结一下,如果会node的人来说,那么主要的是socket的应用了。前端也不一定要用re 阅读全文
posted @ 2017-03-14 10:57 希哈 阅读(3345) 评论(0) 推荐(0) 编辑
摘要: 国庆过了,自己的做的一个小项目也完成了大概,是时候做下笔记了。 小sam发现在项目中,花了不少时间在查linux的命令上,因为对命令不太熟的原因啦,哈哈哈……按记忆来了 查看当前文件夹文件:ll 进入下一个文件夹:cd+下一个目录名 退出根目录:cd / 退出到上一个目录:cd .. 打开文件编辑器 阅读全文
posted @ 2017-03-14 10:55 希哈 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 下载链接:https://git-scm.com/downloads 下载完了然后一路安装就行了,安装完了之后找到 git-bash.exe 运行一下,出现命令窗口,那么就可以操作了 1.添加Git用户名并设置邮箱 2.然后验证该配置是否正确 3.使用如下命令设置邮箱地址 4.使用如下命令验证邮箱设 阅读全文
posted @ 2017-03-14 10:53 希哈 阅读(105) 评论(0) 推荐(0) 编辑
摘要: mongodb安装 window安装方法就不讨论了,比较简单~我们来看一下在linux下面的安装步骤~(这里需要一点linux的简单命令知识哈) 1.下载文件到服务器(先创建好自己想安装的目录)~ 2.解压下载的文件 3.我们解压到这么长的文件名(mongodb-linux-i686-2.0.2-r 阅读全文
posted @ 2017-03-14 10:47 希哈 阅读(2001) 评论(0) 推荐(0) 编辑
摘要: 最近在研究nodejs,令我感受比较深的是……熟悉js代码的地球人都知道,js的加载顺序很重要!很重要!!那么问题来了,在编写node的时候,会在后台去请求很多接口(我们公司是与java后台交接数据的),接口就会有个回调,这么多回调怎么办呢……每个回调回来的加载顺序怎么去处理是个问题……总不可能去嵌 阅读全文
posted @ 2017-03-14 10:37 希哈 阅读(5906) 评论(0) 推荐(1) 编辑