nodeJs express mongodb 建站(window 10 版)
一、环境搭建
安装 node、git、npm、express、mongodb。主要介绍express、mongodb 的安装。
(1)node安装:https://nodejs.org/en/download/
(2)git安装:http://code.google.com/p/msysgit/downloads/list
(3)npm安装:
找一个目录 git clone --recursive git://github.com/isaacs/npm.git node cli.js install npm -gf
(4)express安装:
npm install -g express@3.5.0
express -V
注意-V要大写。若出现版本号则安装成功。
(5)mongodb安装:https://www.mongodb.com/download-center#community
二、express 新建并启动项目
(1)找到你的workspace的路径。我目前的是 F:\wuqianDemo\nodeJs
(2)由于安装了git。 在nodeJs文件夹下,右击,选择git bash here
(3)用express新建项目,名字我这里取了个“demo”
(4)新建完 ,出现这个 按照它的提示。进入demo目录下,进行npm install 安装
(5)安装完成后,你可以看到demo的路径下出现了已经默认好的目录结构:
(6)这时候切换到git里。我们启动下项目:
(7)可以看到提示,说是在3000端口。这时候,我们打开游览器,输入localhost:3000
这样我们一个基于express的项目框架就搭建完成了。
(8)api: http://expressjs.com/en/3x/api.html
(9)安装完成后,新建一个项目,开始写代码
(1)express -e netExample
(2)cd netExample
(3)npm install
(4)node app
node ./bin/www //mac下express自动生成项目的结构有点差异, 用这个代替node app ,总之要启动server的那个文件
(3)
三、mongodb 安装
(1)https://www.mongodb.com/download-center#community 下载
(2)安装选项选择custom,然后一直next。注意 记住安装路径 C:\Program Files\MongoDB\Server\3.4\bin
(3)配置系统环境变量
(4)这时候 在mongodb安装路径下,先点击 mongod.exe ,然后点击 mongo.exe
(5)右击git bash here 进入命令行
这里值得注意的是,如果环境变量配置好了,但用cmd和git都无法运行mongod ,这时候在git里面输入 cmd /c cls 清屏,然后就tmd好了。
(6)配置数据库存放位置 --dbpath 后面我是放在了F盘下自己建的一个目录
(7)游览器打开 localhost:27017 出现以下 则安装成功
(8)安装完成以后我们就开始建数据库,建表,加数据
启动mongodb (1)到安装目录下 运行 cmd /c cls 清屏 (2)mongod (3)mongod --dbpath F:wuqianDemo\nodeJs\mongodbData (4)localhost:27017 在安装目录bin下启动mongo.exe,然后创建数据库 (5)use helloWorld //创建数据库 (6)db.createCollection("helloworld") //创建表 (7)db.helloworld.insert({userName:"wuqian",comment:"this is the firs comment"})//给表users里添加一条数据 (8)db.helloworld.find()//查看表里的信息
(9)show dbs//查看所有数据库
(10)db.helloworld.find({name:"wuqian"})//查找表中的一条数据
(11)db.hellworld.remove((name:"wuqian"))//删除表中数据 (12)db.hellworld.drop()//删除表 (13)db.dropDatabase() //先切到对应数据库 , 删除数据库
(14)show collections//查看数据库里有所表