• node js koa js严格模式


     
    当前为配置 非原创 引用于“得金”
    ### 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 
  • 相关阅读:
    ST表
    容斥原理
    扩展欧几里得算法
    C++ 快读快写模板
    单例模式的装饰器实现
    使用python+poco+夜神模拟器进行自动化测试
    使用Airtest超快速开发App爬虫
    mysql优化
    在浏览器中输入URL并回车后都发生了什么?
    第一次博客作业
  • 原文地址:https://www.cnblogs.com/HelloXZ/p/6149692.html
Copyright © 2020-2023  润新知