Express-generator
Express 应用生成器
通过应用生成器工具 express 可以快速创建一个应用的骨架。
1.通过如下命令安装:
$ 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
2.下面的示例就是在当前工作目录下创建一个命名为 myapp 的应用。
$ express myappwarning: the default view engine will not be jade in future releaseswarning: use `--view=jade' or `--help' for additional optionscreate : myappcreate : myapp/package.jsoncreate : myapp/app.jscreate : myapp/publiccreate : myapp/routescreate : myapp/routes/index.jscreate : myapp/routes/users.jscreate : myapp/viewscreate : myapp/views/index.jadecreate : myapp/views/layout.jadecreate : myapp/views/error.jadecreate : myapp/bincreate : myapp/bin/wwwcreate : myapp/public/imagescreate : myapp/public/javascriptscreate : myapp/public/stylesheetscreate : myapp/public/stylesheets/style.cssinstall dependencies:$ cd myapp && npm installrun the app:$ DEBUG=myapp:* npm start
3.然后安装所有依赖包:
$ cd myapp
$ npm install
4.启动这个应用
MacOS 或 Linux 平台:
$ DEBUG=myapp npm start
Windows 平台使用如下命令:
set DEBUG=myapp & npm start
5.然后在浏览器中打开 http://localhost:3000/ 网址就可以看到这个应用了。
6.通过 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-generator相关推荐
- pacf和acf_如何通过Wordpress API,ACF和Express.js使Wordpress更加令人兴奋
pacf和acf by Tyler Jackson 泰勒·杰克逊(Tyler Jackson) 如何通过Wordpress API,ACF和Express.js使Wordpress更加令人兴奋 (Ho ...
- mongo 删除节点_将生产节点/ Express Mongo App部署到AWS —反思
mongo 删除节点 在AWS中部署生产Web应用程序的经验教训 (Lessons learned deploying a production web application in AWS) 背景 ...
- express 项目生成器_用于项目的Express模板生成器(2)| 应用程序结构研究
express 项目生成器 Hello! In express template generator for your projects (1), we looked at express gener ...
- [译]简单得不得了的教程-一步一步用 NODE.JS, EXPRESS, JADE, MONGODB 搭建一个网站
原文: http://cwbuecheler.com/web/tutorials/2013/node-express-mongo/ 原文的源代码在此 太多的教程教你些一个Hello, World!了, ...
- node+express+mongodb初体验
从去年11月份到现在,一直想去学习nodejs,在这段时间体验了gulp.grunt.yeomen,fis,但是对于nodejs深入的去学习,去开发项目总是断断续续. 今天花了一天的时间,去了解整理整 ...
- node修改服务器默认端口,用node+express搭建服务器,解决跨域问题,更改端口号...
在学习前端的过程中,最开始我们需要展示在页面上的数据都是写死在系统里的假数据.然而,实际上前端是要与后台服务器交互进行数据存取的.如何搭建服务器见下文. 一.使用Node.js+express用命令行 ...
- Node.js开发入门—Express安装与使用
之前我们在安装完Node.js后直接写了个HelloWorld网站,这次呢,我们使用Node.js的Web框架Express来重写一下HelloWorld,看看有什么不同.同时我们还会重写之前的文件服 ...
- 详细记录基于vue+nodejs+mongodb构建的商城学习(四)基于项目的node.js开发后端的学习与梳理总结...
前置: 本系列文章是一个本人边学习边梳理的学习笔记,俗话说好脑袋不如烂笔头,再好的记忆力时间长了也会有细节忘记,本项目选择的前端框架是vue,后端开发使用是node.js,数据库使用的是mongodb ...
- 使用Enide Studio 2014 IDE来表达JS WebApplication
In my previous post, we have discussed about "Express JS and Express Generator Basics, Express ...
- 在Visual Studio代码内部调试节点应用
Visual Studio Code is an open source Code Editor headed by Microsoft that borrows a lot from Visual ...
最新文章
- Gerrit 代码审核服务器的工作流和原理
- hdu 2007题解
- android ndk程序UnsatisfiedLinkError解决方案
- C语言实现哈密尔顿hamiltonian算法(附完整源码)
- android 解决String.format多语言存在的问题
- window程序设计学会_是时候我们学会设计合适的饼图了
- 95后女孩成最年轻“航天人”,团队里女孩占一半,老一辈退休年轻人挑大梁啦...
- 怎么实现hover_写CSS动效的常用套路(附demo的效果实现与源码)
- ofo 辟谣滴滴收购;美团饿了么回应数据泄露;金立转战海外 | CSDN 极客头条
- unity, itween 对不透明对象使用FadeTo需要先更换material
- C 线程同步的四种方式(Windows)
- bootstrap select2 动态从后台Ajax动态获取数据
- matlab中目录的相关操作
- qqzoneQQ空间漏洞扫描器的设计attilax总结
- 打印服务自动停止的解决方法
- 名词解释失效安全_安全管理名词解释
- advapi32 无法定位_无法定位程序输入点RegSetKeyValueA 于动态链接库 ADVAPI32.dll上 解决方案...
- 抖音视频怎么下载MP4格式怎么转换为MP3
- Java_GPS经纬度转坐标
- 判断某个字符串是否为数字
热门文章
- [高性能javascript笔记]1-加载和执行
- maven项目 Java compiler level does not match the version of the installed Java project facet
- Git使用中关于rebase 、stash 、reflog、reset的一些注意点
- Debian操作系统的源配置信息详解--Source.list配置文件详解
- 解决浏览器跨域加载本地文件报错 Access to script at ‘xxx‘ from origin ‘null‘ has been blocked by CORS policy
- 无公网ip远程访问调试-内网穿透工具
- JavaScript性能优化【上】-- 内存管理、垃圾回收
- mysql connection_id 表锁的应用
- sqlachemy入门基础手册
- AnnotationConfigApplicationContext ad has not been refreshed yet 错误