nodejs+express搭建服务器

1.Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具。

使用 Express 可以快速地搭建一个完整功能的网站。

2.所以使用wxpress框架,需先安装nodejs

3.全局安装express-generator

npm install express --save -gnpm install express-generator --save -g 

express 是nodejs的一个web框架,使用express,能够更便捷的使用nodejs.

express-generator是express应用生成器,相当于express 的骨架,进入一个web项目中后,使用express projectname命令,能快速构建projectname这个应用的目录结构。

4.开始第一个express项目

找到平时做项目的文件夹。或随意找一个地方,通过命令cd打开文件,或者在路径处cmd

在路径处

打开后输入命令:express 项目名字,于是创建了了一个新项目

安装这里后会有3个选型:

打项目:cd expressDemo

安装:npm install

启动项目:npm start

使用编辑器打开项目

bin: 用于应用启动,可在里面设置启动的端口号等。

/public: 静态资源目录

/routes:可以认为是controller(控制器)目录,路由。

/views: jade模板目录,可以认为是view(视图)目录

app.js 程序main文件

由于还没有使用的模块,因此,需要进入到该项目下,创建node_modules。

执行命令

npm install express

生成node_modules文件

安装号以后执行命令 npm start启动,会报错,提示找不到相应的模块,这个时候根据提示安装就可以了

执行命令:

npm i http-errors --save -g

原文地址:https://www.cnblogs.com/wgl0126/p/9290157.html

时间: 2024-10-05 19:51:36

nodejs+express搭建服务器的相关文章

nodejs+express搭建服务器及vue项目部署打包

一.Express 1.Node.js 详情及安装https://www.cnblogs.com/LiuFqiang/p/11991468.html 2.Express Express是一个保持最小规模的灵活的Node.js web应用程序开发框架,为web和移动应用程序提供一组强大的功能 安装: npm install express --save -g 3.express-generator 是express项目的生成器,此工具的作用是生成express项目 安装 npm install e

用Nodejs+Express搭建web,nodejs路由和Ajax传数据并返回状态,nodejs+mysql通过ajax获取数据并写入数据库

小编自学Nodejs,看了好多文章发现都不全,而且好多都是一模一样的 当然了,这只是基础的demo,经供参考,但是相信也会有收获 今天的内容是用Nodejs+Express搭建基本的web,然后呢nodejs路由和Ajax之间的数据传输,也就是表单提交,然后在用nodejs把数据写入mysql数据库 用到的东西比较多,但是还是很有趣的 1.安装node.js 安装node.js,直接去官网下载然后根据需求点击下一步就好了 Node.js安装包及源码下载地址为:https://nodejs.org

Nodejs+Express 搭建 web应用

简单的记录下关于如何使用nodejs+Express 极速搭建一个web应用. 项目所需,要用到nodejs,那就去学咯.简单的看了下 七天学会NodeJS,Node.js 教程.发现其实好简单的,分分钟上手,这里只是简单记录,nodejs 对数据库的操作不做详细介绍.  看七天不存在的,呵呵.大概的过了一遍,然后开始干活. 首先显得有nodejs环境吧,nodejs下载地址,安装完毕后,检查版本号,看是否成功安装. huangenaideMacBook-Pro:x-wallet huangen

nodejs中搭建服务器

通过nodejs搭建一个HTTP服务器 //引入http模块 var http = require('http'); function onReg(req,res){ res.writeHead(200,{"Content-Type:text/plain;charset=utf-8"}); res.write('Hello World!'); res.end(); } http.createServer(onReg).listen(8080); 我们刚刚完成了一个可以工作的HTTP 服

使用Express搭建服务器

Express是基于Node.js平台,快速.开放.极简的web开发框架.所以,使用Express之前,请确保已安装Node.js. 1.创建一个目录作为当前工作目录: $ mkdir myapp $ cd myapp 2.通过npm  init命令为你的应用创建一个package.json文件.欲了解package.json是如何起作用的,请参考 Specifics of npm’s package.json handling.此命令将要求你输入几个参数,例如应用的名称和版本.可直接按“回车”

node.js下用Express搭建服务器(内含多种坑爹报错解决方法)

如题 环境:windows 8 64bit\node.js v0.10.33 我觉得有必要说一下,我把node.js没有装在默认目录下,而是自定义路径 E:\Program\nodejs 我觉得我后来遇到的很多问题与此有关. 好,然后我就开心地打开node,在cmd下输入 npm install -g express 它就果不其然地报错了,确切的错误我没记得,百度了下好像是-g那个参数的问题(开始不知道这个参数什么意思,后来才明白,就是装到node_gloabl目录下),所以我就把-g去掉,cd

1.node接口搭建--express搭建服务器(Vue全栈项目-资金管理系统带权限)

1.新建项目文件并且创建入口文件server.js 2.初始化 npm init 3.安装express npm install express 4.在入口文件(server.js)中写 const express = require('express') const app = express() app.get("/",(req,res) => { res.send("Hello world!"); }) const port = process.env.

【nodejs之我的开源module】 使用express搭建web服务器,代码即文档的实现。

前言 都说nodejs适合制作restful_API,因为它有异步处理能力,能吞吐更多的请求,这一点是大家都认可的.前不久我使用nodejs+express+postgresql搭建了一个restful中间处理平台,感觉express的api在代码量多的时候,显得凌乱.然后我开发了一个能够更好的组织express代码的module,借鉴了一些java中的想法.希望达到一种平衡,一种更优雅的方式组织代码. express 一个express项目的编码流程,大概是几步, 1.初始化app (expr

NodeJS+Express+MySQL开发小记(2):服务器部署

http://borninsummer.com/2015/06/17/notes-on-developing-nodejs-webapp/ NodeJS+Express+MySQL开发小记(1)里讲过在本地搭建 NodeJS 网站的若干细节.本人最近在阿里云服务器上面按最低配租了4个月的云服务器,所以想试着把这个项目部署到云上.云服务器操作系统是Ubuntu 14.04 LTS.之前一直在Windows下做开发,对于Linux下的环境搭建.配置还不是很熟悉,搭建的过程中学到很多东西. 本文简单记