nodejs express接触

相关的教程都是类似的:http://www.cnblogs.com/irocker/p/node-express-mongo-so-easy-bu-bu-gao-da-huo-ji.html

使用express框架搭建一个新的项目,

npm install -g express  没有报错表示express框架下载完成后

express pro_name :会自动创建一个node项目

npm install 会根据express下载创建的pakege.json来下载创建相应的调试和启动服务

npm start :启动web server

顺便说一下, 修改Jade模板不需要重启服务, 但是修改app.js或者路由这样的.js文件需要重启服务

下载并安装mongoDB,数据库使用mongoDB

在下载mongoDB时,有多个选择,可以选第一个window_64位

下载完成后后安装

我安装的是mongodb-win32-x86_64-2008plus-ssl-3.2.8-signed.msi 

安装完成后后在git bash中输入发现没有效果

因为安装的是msi版本,教程中使用的方法没有效果,自动安装默认在C盘,打开cmd命令窗口然后输入相应的mongoDB的命令才会有效果,应该是系统变量的原因

本地命令是:mongod.exe --dbpath  c:\node\nodetest1\data

之后进入mongodb所在bin目录,mongo启动db,设置对应的数据库:use nodetest1 ,对应在app.js中var db=‘’ 设置的目录

之后跟着教程走就OK

参考:

http://www.runoob.com/mongodb/mongodb-window-install.html

http://www.cnblogs.com/irocker/p/node-express-mongo-so-easy-bu-bu-gao-da-huo-ji.html

mongoDB链接:https://www.mongodb.com/download-center#community

你可能感兴趣的:(nodejs express接触)