搭建 Express Web 应用全攻略
1. 引入 Express
TJ Holowaychuk 是一位极具生产力的开发者,他在 Node.js 社区的贡献几乎无人能及,拥有超过 500 个开源项目,其中就包括著名的 Express 网络框架。
Express 框架将常见的 Web 应用功能精简到最小,以保持 Node.js 的风格。它基于 Connect 构建,并利用其中间件架构,扩展了 Connect 的功能,支持多种常见的 Web 应用场景,如模块化 HTML 模板引擎、支持各种数据格式输出的响应对象、路由系统等。
使用 Express,你将学习如何构建更好的项目结构,正确配置应用程序,将应用逻辑拆分为不同的模块,还能学会使用 EJS 模板引擎、管理会话和添加路由方案。
2. 安装 Express
在 Node 应用中,我们通常使用 npm 直接安装外部模块。你可以使用以下命令直接安装 Express:
$ npm install express
然而,直接安装模块并不具备良好的可扩展性。因为在应用中会使用多个 Node 模块,需要在不同的工作环境中迁移,还可能与其他开发者共享项目。因此,建议使用 package.json 文件来组织项目元数据并管理应用依赖。
首先,创建一个新的工作文件夹,并在其中创建一个新的 package.json 文件,内容如下:
{
超级会员免费看
订阅专栏 解锁全文
919

被折叠的 条评论
为什么被折叠?



