当前位置: 首页 > 后端技术 > Node.js

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

时间:2023-04-03 12:00:16 Node.js

nodejs环境搭好后,就迫不及待的试一试了。没有安装过node环境的朋友请移步这里!Express是一个经典且最常用的nodejsWeb框架。其他的新秀比如koa也是非常流行的框架之一。这里介绍一下express1。安装生成器我们使用官方的express生成器express-generator来快速搭建express项目。它会自动帮我们安装依赖中间件,并为我们配置package.json,非常方便!首先使用npm全局安装express-generator:npminstallexpress-generator-g安装成功后,我们的express框架就安装好了,非常简单。2.生成项目要生成项目,我们需要使用express命令;进入我们要存放项目的目录,执行命令:express-emyapp此时会在当前目录下生成myapp目录,myapp为项目的根目录。-e选项是指定express项目使用ejs作为模板引擎。如果不加-e,jade默认是模板引擎。新手比较适合用ejs,因为简单易用。如果你想开发一个API,那么你根本不需要模板引擎。可以删除项目目录下的views和public,专注于处理数据。3.运行项目在运行项目之前,首先安装依赖。在项目根目录运行:npminstall安装完成后,启动服务器:npmstart服务器默认3000端口,可以在bin/www文件中修改现在在浏览器中输入http://localhost:3000访问!注意:express目前的版本是4x,只能使用npmstart来启动服务器,直接使用nodeapp.js是无效的!基本的应用框架搭建好了,但是在实际项目中,不会直接通过http://localhost:3000访问服务器。需要使用nginx作为反向代理。具体方法我在这篇博客中介绍过:nginxconfigurationthings。本文由杨成功原创。更多原创文章,请点击这里