博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
NodeJS学习第一季-开发框架Express4.x安装与介绍
阅读量:5863 次
发布时间:2019-06-19

本文共 981 字,大约阅读时间需要 3 分钟。

  hot3.png

WEB应用

Express 是一个简洁、灵活的 node.js Web 应用开发框架, 它提供一系列强大的特性,帮助你创建各种 Web 和移动设备应用。

丰富的 HTTP 快捷方法和任意排列组合的 Connect 中间件,让你创建健壮、友好的 API 变得既快速又简单。

Express 不对 node.js 已有的特性进行二次抽象,我们只是在它之上扩展了 Web 应用所需的基本功能。

常用命令

node -v  //查看当前安装的node版本

npm -v //查看当前安装的npm管理器版本

express -V //查看当前安装的express版本

安装Express

npm install -g express

-g 代表安装为全局模式,如果只安装为本地模式就去掉-g

常见问题

1、出现'express' 不是内部或外部命令

        (1)最新express4.0+版本中将命令工具分出来了,所以必须要安装express-generator

npm install -g express-generator

        (2)如果是本地模式依然出现此问题,需要配置环境变量 将项目目录中node_modules\.bin 这个路径配置到环境变量中

创建工程

使用express命令创建工程,并支持ejs,执行以下代码前需要在所建工程的上级目录下,如果不打"-e",则会默认安装"jade"模板引擎

express -e nodejs-demo

或者手工创建工程目录,在此目录下直接执行

express

之后会提示是否创建工程 “y”回车,你会发现工程创建完毕

根据提示,下载依赖包

 cd nodejs-demo && npm install  或者 npm install

模板项目建立成功,启动模板项目

npm start

工程目录结构介绍

  • node_modules, 存放所有的项目依赖库。(每个项目管理自己的依赖,与Maven,Gradle等不同)

  • package.json,项目依赖配置及开发者信息

  • app.js,程序启动文件

  • public,静态文件(css,js,img)

  • routes,路由文件(MVC中的C,controller)

  • Views,页面文件(Ejs模板)

转载于:https://my.oschina.net/xiax/blog/342308

你可能感兴趣的文章
为了获得更多隐私 扎克伯格要重建自家周围的4栋房子
查看>>
Gartner:容器、云、高速网络和物联网仍是IT流行趋势
查看>>
中国贵州省和美国高通公司签署战略合作协议
查看>>
工控系统信息安全技术国家工程实验室建设取得阶段性成果
查看>>
D1net阅闻:德勤:今年1/4手机用户不再打电话
查看>>
NetMarketShare:Windows 10市场份额接近25%
查看>>
MYSQL分区表功能测试简析
查看>>
阿里云“瞄上”医疗大数据 分级诊疗仍有痛点
查看>>
Intracom Telecom助力CSP,WiFi与NFV的完美邂逅
查看>>
马赛克真的能跟安防扯上关系? 我不信
查看>>
三星加大芯片生产投资 拟在明年重夺苹果A12订单
查看>>
《Web测试囧事》——2.2 页面字段依赖导致表单提交时出错
查看>>
中国IPv6用户仅千分之三,落后于印度和越南
查看>>
Qt之图形(渐变填充)
查看>>
深度操作系统 15 Alpha2 —— 带你领略不一样的深度
查看>>
为神马说写程序是很艰难的
查看>>
《DNS与BIND(第5版)》——4.9 增加更多区域
查看>>
谁是抛弃 WinXP 速度最快的国家?
查看>>
jquery插件的编写
查看>>
AngularJS 1.3 提升了 HTML 表单
查看>>