当前为配置 非原创 引用于“得金”
### nodejs项目配置终端命令
1. 检查本地 nodejs 版本`$node -v` 如果版本低就升级
2. 安装 n 升级命令 `$npm install -g n`
3. 安装稳定版`$n stable` 最新版 v7.x.x
4. 安装 koa 生成器 `$npm install -g koa-generator`
5. `cd /test/` 目录下面使用最新版 koa2 创建项目 `$koa2 testKoa`
6. 跳转到package.json所在的目录里面,安装所有引用包 `$npm install`
7. 安装 ejs html模板引擎 `$npm i -S ejs`
8. chrome调试工具`$npm install -g node-inspector`
9. 如果上面的安装不成功,安装这个:https://github.com/Jam3/devtool
10. Sublime 建议使用vscode 开发工具,调试方便 [下载地址](https://code.visualstudio.com/Download)
11. router.get('/:id/:userid', async function (ctx, next) url传递参数 http://127.0.0.1:3000/classname/1/2
12. orm 框架:Sequelize api学习参考:
 
 
[Sequelize和MySQL对照]
地址:http://www.phperz.com/article/15/1113/169037.html
13. [es6学习地址](http://es6.ruanyifeng.com/)
14. 修改sequelizejs时区格式转换,文件“data-types.js” 注释掉如下信息,去掉时区格式转换
 
    // if (moment.tz.zone(options.timezone)) {
    //   value = moment.tz(value, options.timezone).toDate();
    // } else {
    //   value = new Date(value + ' ' + options.timezone);
    // }     
   ```
 
15. restful api 规范
 
GET /collection:返回资源对象的列表(数组)      查询
GET /collection/resource:返回单个资源对象     查询
POST /collection:返回新生成的资源对象          新建
PUT /collection/resource:返回完整的资源对象    更新
PATCH /collection/resource:返回完整的资源对象  批量
DELETE /collection/resource:返回一个空文档    删除
 
 此处为个人使用纪录体会
 
// 什么叫严格模式 use strict
参照地址:http://www.ruanyifeng.com/blog/2013/01/javascript_strict_mode.html
 
// 时间转换
http://www.helloweba.com/view-blog-271.html
 
// Sequelize mysql操作
http://www.jb51.net/article/99473.htm 

node js koa js严格模式的更多相关文章

  1. sau交流学习社区--songEagle开发系列:Vue.js + Koa.js项目中使用JWT认证

    一.前言 JWT(JSON Web Token),是为了在网络环境间传递声明而执行的一种基于JSON的开放标准(RFC 7519). JWT不是一个新鲜的东西,网上相关的介绍已经非常多了.不是很了解的 ...

  2. 个人博客开发系列:Vue.js + Koa.js项目中使用JWT认证

    前言 JWT(JSON Web Token),是为了在网络环境间传递声明而执行的一种基于JSON的开放标准(RFC 7519). 更多的介绍和说明,以及各种原理,我在此就不多赘诉了.JWT不是一个新鲜 ...

  3. Node.js Koa框架学习笔记

    Koa 基本介绍 Koa是Node.js中非常出名的一款WEB框架,其特点是短小精悍性能强. 它由Express原版人马打造,同时也是Egg框架的设计蓝图,可以说Koa框架的学习性价比是非常高的. 官 ...

  4. KoaHub.js是基于 Koa.js 平台的 Node.js web 快速开发框架

    koahubjs KoaHub.js -- 基于 Koa.js 平台的 Node.js web 快速开发框架.可以直接在项目里使用 ES6/7(Generator Function, Class, A ...

  5. 基于 Koa.js 平台的 Node.js web 快速开发框架KoaHub.js demo 可安装

    KoaHub.js demo KoaHub.js KoaHub.js -- 基于 Koa.js 平台的 Node.js web 快速开发框架.可以直接在项目里使用 ES6/7(Generator Fu ...

  6. KoaHub.js -- 基于 Koa.js 平台的 Node.js web 快速开发框架之koahub-yilianyun

    koahub-yilianyun 微信易联云打印机接口 koahub-yilianyun易联云打印机node接口 Installation $ npm install koahub-yilianyun ...

  7. 在Sublime Text 3 中安装SublimeLinter,Node.js进行JS&CSS代码校验

    转载自:http://www.wiibil.com/website/sublimelinter-jshint-csslint.html 在Sublime Text中安装SublimeLinter,No ...

  8. 使用Koa.js,离不开这十个中间件

    随着ES6的普及,async/await的语法受到更多JS开发者的青睐,Koa.js作为比较早支持使用该语法的Node框架越来越受到大家的喜爱,虽然Koa.js本身支持的功能很有限,但官方和社区提供了 ...

  9. 使用Koa.js离不开这十个中间件

    随着ES6的普及,async/await的语法受到更多JS开发者的青睐,Koa.js作为比较早支持使用该语法的Node框架越来越受到大家的喜爱,虽然Koa.js本身支持的功能很有限,但官方和社区提供了 ...

随机推荐

  1. git学习(1)

    一.git fetch 和git pull 的差别 1.git fetch 相当于是从远程获取最新到本地,不会自动merge,如下指令: git fetch orgin master //将远程仓库的 ...

  2. (C/C++学习)11.随机数组的快速查找

    说明:利用随机函数生成一个随机数组,然后对数组进行排列,再利用二分查找快速查找一个数. 一.生成随机数组 time_t ts; //等价于long ts; unsigned int num = tim ...

  3. HDU-1864&&HDU-2602(01背包问题)

    DP-01背包问题例题 输入处理有点恶心人,不过处理完后就是简单的DP了 从头开始dp[i]表示从0开始到i的最优结果,最后从都边里dp数组,求得最大的报销额. 对于每个i都要从头维护最优结果.(二刷 ...

  4. golang实现高阶函数之map

    package main import "fmt" func iMap(num []int, f func(a int) int) []int{ var r []int for _ ...

  5. 渗透实战(周六):Hydra&Metasploit暴力破解SSH登录口令

    一. SSH服务开启前基础配置 1.1 修改配置文件

  6. 【codeforces 768E】Game of Stones

    [题目链接]:http://codeforces.com/contest/768/problem/E [题意] NIM游戏的变种; 要求每一堆石头一次拿了x个之后,下一次就不能一次拿x个了; 问你结果 ...

  7. 清北学堂模拟赛d3t5 c

    分析:其实就是一道数学题.如果以左下角的点为原点建立平面直角坐标系,那么点(b,a)是最容易卡住棺材的.我们求出棺材左边到点(b,a)的距离最小值,只有w小于等于这个最小值才能被拉过去.那么先求出左面 ...

  8. How to change java version in Linux

    How to change default Java version on Linux Posted on November 1, 2015 by Dan Nanni Leave a comment ...

  9. K - Count the string kmp_Next数组应用

    It is well known that AekdyCoin is good at string problems as well as number theory problems. When g ...

  10. 新手对ASP.NET MVC的疑惑

    习惯了多年的WEB FORM开发方式,突然转向MVC,一下子懵了,晕头转向,好多不习惯,好多不明白,直到现在也没弄明白,只好先记下来,在应用中一一求解. 主要集中在视图(View)这里. 1.@Htm ...