express 写一个简单的web app

之前写过一个简单的web app, 能够完成注册登录,展示列表,CURD

但是版本好像旧了,今天想写一个简单的API 供移动端调用

1、下载最新的node

https://nodejs.org/zh-cn/

这时候是8.12.0

安装之后确认node,npm版本号,

wjwdeMacBook-Pro:~ wjw$ node -v
v8.12.0
wjwdeMacBook-Pro:~ wjw$ npm -v
6.4.1
wjwdeMacBook-Pro:~ wjw$ 

 

2、更新一下或者重新安装express , express-generator

sudo install express --save

sudo install express-generator -g --save

 

3、在合适的目录里新建一个工程

express baseServer

目录如下

4、在终端或者idea终端里切换到项目根目录,不是项目文件夹所在目录。是和app.js同级的目录

安装依赖包

npm install

会多出一个配置文件,描述默认的工程信息和包依赖关系:

复制代码
{
  "name": "baseserver",
  "version": "0.0.0",
  "private": true,
  "scripts": {
    "start": "node ./bin/www"
  },
  "dependencies": {
    "cookie-parser": "~1.4.3",
    "debug": "~2.6.9",
    "express": "~4.16.0",
    "http-errors": "~1.6.2",
    "jade": "~1.11.0",
    "morgan": "~1.9.0"
  }
}
复制代码

5、启动 命令:mpm start

 

posted @   wjwdive  阅读(316)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
历史上的今天:
2016-10-13 pod 新格式
点击右上角即可分享
微信分享提示