zoukankan
html css js c++ java
Nodejs开发框架Express4.2.0简单开始
Nodejs
开发框架
Express4.2.0
简单使用
开发环境windowsXP
一,快速开始
快速开始的最好方法,能够快速创建一个可以运行的应用程序。
1, 先安装express npm install -g express-generator@4
2, 创建一个应用
express –enodejs-express
-e 表示用Ejs模板
3,安装依赖
cd nodejs-express && npminstall
4,启动服务
npm start
5,访问
http://127.0.0.1:3000/
关闭服务ctrl+c 直接结束进程即可
第一个express 应用以已完成 参见官方文档
https://github.com/visionmedia/express
npm start 是启用的 /bin/www文件里的脚本
如果你想用node 启动服务 可以在app.js中添加如下代码
app.listen(3000);
node app.js .js
可以省略
通过node启动程序,每次代码修改都需要重新启动。 有一个工具supervisor,每次修改代码后会自动重启,会我们开发省很多的时间。
安装工具 npm install supervisor –g
现在我们用 supervisor来启动应用
supervisor app 启动如下:
现在我们在app中添加如下代码:
console.log("
服务启动了
");
我并没有重启应用 supervisor自动帮我们重启了。
二,目录结构
目录介绍
node_modules, 存放所有的项目依赖库。
package.json,项目依赖配置及开发者信息
app.js,程序启动文件
public,静态文件(css,js,img)
routes,路由文件(MVC中的C,controller)
views,页面文件(Ejs模板)
bin ,存放默认启动的脚本
至此介绍完毕,我也是新手一枚有不对的地方希望大家指正。
查看全文
相关阅读:
MySQL-数据表操作
MySQL基础命令
Navicat 15激活
禅道-启动失败问题整理
python-开头的注释作用及区别
SpringBoot、SpringCloud版本中GA/PRE/SNAPSHOT的详解
mybatis的一些重要配置
简历对应的知识点
idea的破解
SFTP和FTP的区别
原文地址:https://www.cnblogs.com/mokingone/p/9109030.html
最新文章
DRF中的视图集的使用
记一次typora 使用的时候,打字界面没有输入法显示
迅为4418/6818开发板邮票孔与连接器版本区别
迅为IMX6Q开发板Andrroid7.1系统全行业率先发布
迅为i.MX6开发板支持Android|Linux + Qt|Ubuntu|Debian|Youcto系统
迅为4412物联网开发板,掌握嵌入式核心技能
迅为LORA与S5P6818开发板物联网通讯方案
基于迅为4418开发板|触控一体机在自动售货机的应用
【全新而来】用迅为i.MX6Q开发板做更智能的产品
迅为工业级iMX6Q开发板全新升级兼容PLUS版本|四核商业级|工业级|双核商业级
热门文章
迅为IMX6Q开发板应用于共享储物柜智能快递柜解决方案
迅为iMX6开发板设备树内核及设备树内核相关文件简要分析
c语言实现名值对通过key查找value
字符串逆转
c语言实现去除字符串首尾空格
MySQL-范式和反范式
MySQL-存储引擎基础
Windows下释放端口方法
MySQL-约束
MySQL-常见错误及常用技巧
Copyright © 2011-2022 走看看