【node】express 快速构建一个web应用程序或API接口骨架

发布时间:2019-06-26 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了【node】express 快速构建一个web应用程序或API接口骨架脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

nodejs 环境搭建好之后,接下来要迫不及待的动手试一试了。没有安装 node 环境的朋友,请移步这里

express 是比较经典的,也是最常用的 nodejs web框架。其他新秀比如 koa也是非常流行的框架之一。这里我们介绍 express


1. 安装生成器

我们使用 express 官方提供的生成器express-generator快速构建 express 项目,它会帮助我们自动安装依赖的中间件,帮我们配置好 package.json,非常方便!

首先用 npm 全局安装 express-generator:

npm install express-generator -g

安装成功之后,我们的 express 框架就安装好了,非常简单。


2. 生成项目

生成项目,我们要用到express命令;进入我们要存放项目的目录,执行命令:

express -e myapp

这时会在当前目录下生成 myapp 目录,myapp 就是项目的根目录

-e选项是指定 express 项目使用ejs作为模版引擎,不加 -e 的话,默认jade为模版引擎。新手比较适合用 ejs, 因为简单易用

如果要开发api,那么完全不需要模版引擎,你可以把项目目录下的viewspublic删掉,专注处理数据就可以了


3. 运行项目

运行项目之前,先安装依赖包。在项目根目录下运行:

npm install

安装完成之后,启动服务器:

npm start

服务器默认3000端口,你可以在 bin/www 文件中修改

现在在浏览器中输入 http://localhost:3000,就可以访问了!

注意:目前 express 的版本是 4x,只可以用 npm start 启动服务器,直接用 node app.js 无效!

基本的应用框架搭好了,但是在真正的项目中,不会直接通过 http://localhost:3000 这种方式来访问服务器的。需要利用nginx做反向代理。具体方式我在这篇博客中有介绍:nginx配置那些事


本文由 杨成功 原创,更多原创文章点击 这里

脚本宝典总结

以上是脚本宝典为你收集整理的【node】express 快速构建一个web应用程序或API接口骨架全部内容,希望文章能够帮你解决【node】express 快速构建一个web应用程序或API接口骨架所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: