在Nodejs中使用express框架构建项目
2020-07-18 04:39
489 查看
文章目录
手动生成项目
项目初始化
在终端中使用$npm init 命令
$npm init //连续回车默认,最终直接生成package.json文件 $npm init -y //直接生成默认package.json文件
package.json文件
{ "name": "test",//项目名字 "version": "1.0.0",//版本号 "description": "",//项目描述 "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "author": "",//作者 "license": "ISC" }
安装express框架
直接安装
//局部安装 $npm instsll express //全部安装 $npm instsll express -g //安装完成后出现node_modules文件夹和package-lock.json文件
镜像安装
$ npm install nrm -g // nrm 这个包管理器,就是收集国内的各个厂商的镜像地址,安装好这个 nrm 包以后,通过命令可以快速切换各个国内镜像的地址。 $ nrm ls //列举所有镜像地址 $ nrm use 镜像名称 //切换镜像地址 $npm instsll express //安装
创建server.js文件
const express=require("express"); app=express(); app.listen(8080,function(err){ if(!err){ console.log("服务已启动"); } })
启动服务
在项目文件夹下的终端中输入命令
node server.js
访问地址
localhost://127.0.0.1:8080/
默认访问项目中www文件夹下的index.html
静态文件夹的设置
app.ues(express.ststic("www"));
项目生成器快速搭建express项目
创建项目
- 全局安装express
$npm install express -g
- 还需要命令
$npm install express-generator -g
- 终端中输入命令,创建项目
$express "项目名称" --view=ejs
- 输入命令 生成package-lock.json文件
$npm install
5.输入命令 启动项目
$npm start
项目目录结构
- bin/www(创建、启动服务)
- public 静态目录
- routers 路由存放的路由模块
- views 存放模板文件
- app.js配置服务
访问地址
localhost://127.0.0.1:3000/
安装第三方包
$npm install "第三方包名称"
相关文章推荐
- Docker+Jenkins持续集成环境(2)使用docker+jenkins构建nodejs前端项目
- 使用Nodejs+Yeoman定制前端开发项目构建工具
- Docker+Jenkins持续集成环境(2)使用docker+jenkins构建nodejs前端项目
- Nodejs使用Express构建Web项目,使用html文件代替jade模板
- 使用nodeJS实现前端项目自动化之项目构建和文件合并
- 让开发自动化: 使用 Raven 构建 Java 项目
- JavaScript语法检查与构建工具——JSLint和NodeJS的使用
- 使用 Visual Studio 2005 构建“WPFE”项目
- 使用MAVEN构建并管理项目
- 构建struts2项目需要使用的最少架包
- 使用Maven构建Android项目
- appfuse1.8.2 webwork使用POJO构建项目及Manager的获取
- 转载 使用 Ant 自动生成项目构建版本
- 使用CMake构建项目的简明示例
- 使用Eclipse构建Maven的SpringMVC项目(一)
- 使用Ant构建项目调试代码时无法设置断点
- Nodejs, MemCacheD 在实际项目中的使用
- 使用Ant编译和构建项目指南
- 使用Eclipse构建Maven的SpringMVC项目
- 使用Maven2 构建struts2项目