koa生成器,一键生成koa和koa2项目

news/2024/6/17 17:26:14

最近在学koa,想着exrpess有生成器,那么koa应该也有。不出所料,经过我仔细上网排查,果然也有koa生成器。这对于想学koa,且规范的使用koa的朋友来说是一件多么让人开心的事情。

一、一键生成koa项目特性

  1. Express-style

  2. Support koa 1.x(已支持)

  3. Support koa 2.x(已支持所有的koa中间件写法,依赖runkoa,不需要了解babel)

二、使用说明

1. 准备工作

一定要全局安装(koa1.2和koa2都己经支持)
npm install koa-generator -g
koa1.2 生成一个test项目,切到test目录并下载依赖
koa test && cd test && npm install
koa2 生成一个test项目,切到test目录并下载依赖
koa2 test && cd test && npm install

运行

npm start
访问 http://localhost:3000 就可以看到项目效果

三、参数

当然koa生成器功能没有这么弱啦,可以定制你想要的东西

-h, --help          帮助
-V, --version       版本号
-e, --ejs           添加ejs模板引擎支持(默认是jade)
    --hbs           添加hbs模板引擎支持(默认是hbs)
-H, --hogan         添加hogan.js支持
-c, --css <engine>  添加css样式 支持 less sass styus css(默认是css)
    --git           添加 .gitignore
-f, --force         force on non-empty directory

四、项目地址

https://github.com/qq83387856/node-koa

五、国际惯例-项目演示

  1. 安装koa-generator

  2. 新建项目

  3. 运行项目

  4. 演示结束
    koa生成器

查看大图 koa生成器

我的github地址

https://github.com/qq83387856


http://www.niftyadmin.cn/n/4395001.html

相关文章

iOS 高仿:花田小憩3.0.1

前言 断断续续的已经学习Swift一年多了, 从1.2到现在的2.2, 一直在语法之间徘徊, 学一段时间, 工作一忙, 再捡起来隔段时间又忘了.思来想去, 趁着这两个月加班不是特别多, 就决定用swift仿写一个完整项目. 花田小憩:是一个植物美学生活平台, 以自然生活为主导, 提倡植物学生活方…

yii_1_1_17_11(后台添加文章小物件创建radio和select-2016-2-12)

2019独角兽企业重金招聘Python工程师标准>>> 引入编辑器Ueditor 1.将ueditor文件夹放入项目的assets的org扩展文件夹下 2.调用的两个js为ueditor.all.min.js和ueditor.config.js 3.在模板页面中引入这个两个js 4.配置js<script>window.UEDITOR_HOME_URL &quo…

css体验优化之图片容器设置宽高比

需求 我们在做web页面的时候&#xff0c;经常会有一些图片列表&#xff0c;例如下图的视频列表以及表情列表&#xff1a; 需求要求&#xff1a; 1. 列表是responsive的&#xff0c;在不同宽度的浏览器下面&#xff0c;图片要自适应容器宽度 2. 图片在自适应的过程中&#xff0c…

n阶完全生成图的数量

有些事不是看到了希望才去坚持&#xff0c;而是坚持了才会看到希望 问题 I: 星际之门&#xff08;一&#xff09; 时间限制: 1 Sec 内存限制: 128 MB 提交: 8 解决: 2 [提交][状态][讨论版] 题目描述 公元3000年&#xff0c;子虚帝国统领着N个星系&#xff0c;原先它们是靠近…

js文章快速分享代码

2019独角兽企业重金招聘Python工程师标准>>> <!--示例一--> <div id"ckepop" classfeixiangjias> <a href"javascript:" class"jiathis jiathis_txt jtico jtico_jiathis" target"_blank">分享到&#…

跟Alex学Python之- 这年头不会点算法怎以混江湖?

前言非常欣慰的看到如今越来越多的运维人员也开始学开发了&#xff0c;its a good sign, 毕竟行业大势不可违&#xff0c;我依然坚信&#xff0c;不出3年&#xff0c;不会开发的运维连工作都找不到&#xff0c;很多人可能依然嗤之以鼻&#xff0c;就像3年前我呼吁做运维的一定要…

android 内存学习

2019独角兽企业重金招聘Python工程师标准>>> java程序运行 内存分配策略分为三种&#xff0c;静态 &#xff0c;栈 &#xff0c;堆 静态就是存放静态数据&#xff0c;全局static数据&#xff0c;和常量&#xff0c;在程序编译时就已经分配好了&#xff0c;程序运行期…