版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yjh4866/article/details/82910104
一、下载安装Node.js
二、创建Web工程(含网站开发)
1、Express(须先npm install -g express-generator)
express ProName
默认模板引擎是jade。
修改模板引擎用如下命令:
express ProName --view=ejs
2、Koa(须先npm install -g koa-generator)
Koa ProName
默认模板引擎是pug。
3、Koa2(须先npm install -g koa-generator)
Koa2 ProName
默认模板引擎是pug。
据说Koa是Express的原班人马开发的新一代框架,但直接用命令创建出来的工程,依赖两千多,Express才依赖一百多,让我很是纠结。
三、安装依赖(Express和Koa一样)
npm install
四、启动(Express和Koa一样)
npm start
附
手工创建工程(只做Web服务)
1、生成package文件
npm init
输入相关参数
2、安装Web框架
(1)Express
npm install express
(2)Koa
npm install koa
3、设置启动脚本
项目目录下创建server.js,代码如下
const Koa = require('koa');
// 创建一个Koa对象表示web app本身:
const app = new Koa();
// 对于任何请求,app将调用该异步函数处理请求:
app.use(async (ctx, next) => {
await next();
ctx.response.type = 'text/html';
ctx.response.body = '<h1>Hello, koa2!</h1>';
});
// 在端口3000监听:
app.listen(3000);
console.log('app started at port 3000...');
4、package.json中添加:
"scripts": {
"start": "node server.js"
}
5、启动服务
npm start
6、浏览访问http://localhost:3000
开发工具:
Visual Studio Code:https://code.visualstudio.com
参考文章: