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 ...
最新文章
- gcc 常用命令-Wall
- cgo引用定义不一致_应急照明、消防应急照明和疏散指示系统的定义与分类
- SDH点对点接入与MPLS有什么区别?——Vecloud
- Elasticsearch、Elasticsearch-head、Kibana 安全设置账号密码验证登陆
- c#中 cmd.parameters.add() 方法的问题
- python语言术语_python的一些术语
- 外设驱动库开发笔记15:DHT11温湿度传感器驱动
- Unity Text 插入图片
- 【Axure元件库】彩色圆形图标库 810+个矢量扁平化图标
- Android 抓包工具
- matlab信号探测,雷达信号检测matlab程序
- Poj P3322 Bloxorz___bfs
- java date 构造方法_Java Date的概述和构造方法
- 正确刷牙的健康小常识
- 微信小程序云开发之云数据库查询及动态输入
- uniapp中使用拷贝,复制粘贴功能,uniapp,隐藏软键盘
- 2022-2027年中国奶牛养殖行业市场深度分析及投资战略规划报告
- python从TXT文件读取数据并处理
- Vue2的响应式原理
- 计算机毕业设计SSM飞羽羽毛球馆管理系统【附源码数据库】