express-generator——Express应用生成器贼快!
通过应用生成器工具 express
可以快速创建一个应用的骨架。
通过如下命令安装:
$ npm install express-generator -g
-h
选项可以列出所有可用的命令行选项:
$ express -hUsage: express [options] [dir]Options:-h, --help output usage information-V, --version output the version number-e, --ejs add ejs engine support (defaults to jade)--hbs add handlebars engine support-H, --hogan add hogan.js engine support-c, --css <engine> add stylesheet <engine> support (less|stylus|compass|sass) (defaults to plain css)--git add .gitignore-f, --force force on non-empty directory
例如,下面的示例就是在当前工作目录下创建一个命名为 myapp 的应用。
$ express myappcreate : myappcreate : myapp/package.jsoncreate : myapp/app.jscreate : myapp/publiccreate : myapp/public/javascriptscreate : myapp/public/imagescreate : myapp/routescreate : myapp/routes/index.jscreate : myapp/routes/users.jscreate : myapp/public/stylesheetscreate : myapp/public/stylesheets/style.csscreate : myapp/viewscreate : myapp/views/index.jadecreate : myapp/views/layout.jadecreate : myapp/views/error.jadecreate : myapp/bincreate : myapp/bin/www
然后安装所有依赖包:
$ cd myapp
$ npm install
启动这个应用(MacOS 或 Linux 平台):
$ DEBUG=myapp npm start
Windows 平台使用如下命令:
> set DEBUG=myapp & npm start
然后在浏览器中打开 http://localhost:3000/
网址就可以看到这个应用了。i
通过 Express 应用生成器创建的应用一般都有如下目录结构:
.
├── app.js
├── bin
│ └── www
├── package.json
├── public
│ ├── images
│ ├── javascripts
│ └── stylesheets
│ └── style.css
├── routes
│ ├── index.js
│ └── users.js
└── views├── error.jade├── index.jade└── layout.jade7 directories, 9 files
通过 Express 应用生长期创建应用只是众多方法中的一种。你可以不使用它,也可以修改它让它符合你的需求,都是开源的嘛!
express-generator——Express应用生成器贼快!相关推荐
- Node.js Express 框架 Express
Express 简介 Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具. 使用 Express 可以快速 ...
- 读取速度贼快的省市区地址库
AddressData 读取速度贼快的地址库,包含省市区及身份证号前缀 地址库大小 54.14746KB 读取耗时 14~25ms (MacBook Pro LQ2 i7-4770HQ) {北京市={ ...
- 由于找不到appvisvsubsystems32.dll_找茬游戏大全:我找东西贼快!小清新找茬游戏小程序,点开既玩...
50000+游戏爱好者已加入我们! 每天推荐好玩游戏! 关注我们,沐沐带你发现好游戏! <我找东西贼快>游戏小程序好玩吗? <我找东西贼快>小游戏怎么玩? 怎么进入<我找 ...
- 【Express】—Express路由请求
[Express]-Express路由请求
- express 文件服务器,Express搭建一个简单后台服务器
Express框架 Web 应用程序 Express 是一个保持最小规模的灵活的 Node.js Web 应用程序开发框架,为 Web 和移动应用程序提供一组强大的功能. API 使用您所选择的各种 ...
- Node.js—Express、Express 路由 、Express 中间件、使用 Express 写接口
目标: 能够使用 express.static() 快速托管静态资源 能够使用 express 路由精简项目结构 能够使用常见的 express 中间件 能够使用 express 创建API接口 能够 ...
- Node 学习 | Day03 express (初识Express、Express 路由、Express 中间件、使用 Express 写接口)
Express 初识Express 1.1 Express 简介 1.1.1 什么是 express 1.1.2 进一步理解 Express 1.1.3 Express可以做什么 1.2 Expres ...
- tensorflow whl文件下载网址(贼快)
一. tensorflow whl文件下载网址: 1. https://www.lfd.uci.edu/~gohlke/pythonlibs/ ,网站里有很多python扩展库,但是tensorflo ...
- 两行配置解决github官网访问速度慢的问题(速度贼快!)
文章目录 前言 一.配置步骤 1.1 CMD查看网络连通情况 1.2 获取Github相关网站的ip 二.配置本机host地址 三.Github官网 总结 前言 小伙伴们会不会因为github官网速度 ...
最新文章
- 2018年中美自动驾驶进展分析报告
- 解决外部符号错误:_main,_WinMain@16,__beginthreadex
- 【转载】HTML导入css的四种方式
- pjax 历史管理 jQuery.History.js
- 商城项目使用到的主要技术分析
- SAP EPD - Enterprise Product Development
- leetcode剑指 Offer 53 - II. 0~n-1中缺失的数字(二分查找)
- mysql 碎片率_计算MySQL表碎片的SQL整理
- python三大圣经-读书分享全网学习资源大合集,推荐Python学习手册等三本书「01」...
- Tomcat下快逸报表中文乱码问题怎么解决
- 2022年最新京东滑块验证码破解思路(算法过验)
- 全国省市县json数据
- 刚入行的软件测试工程师如何自学软件测试?
- 经济学中ppf计算机会成本例题,经济学中的PPF是什么
- 在哪里看服务器cpu占用率,top命令查看服务器cpu使用情况等
- 同事把实数作为 HashMap 的key,领导心态崩了
- 玩转HTML(004)
- 深度盘点:初学者必备这 15 个 Scikit-Learn 重要技能
- ZUCC_BB平台-Quiz B-3-7-答案
- Visual Studio 2015简体中文版
热门文章
- 数学--数论--因子和线性筛 (模板)
- makefile如何减小可执行文件的大小(没有用到的函数不参与链接)
- Python高级特性:迭代器和生成器
- ubuntu14.04的键盘失灵解决方案
- 打破学习的玻璃墙_打破Google背后的创新深度学习
- swap最大值和平均值_SWAP:Softmax加权平均池
- 华为手机销量超过苹果,华为能算是全球第二大手机厂家吗?
- 借呗利息为什么比银行信用贷款高很多?
- 算法描述怎么写_管件材料描述怎么写
- jupyter notebook怎么写python代码_如何在Jupyter Notebook中使用Python虚拟环境?