Skip to content

no5no6/generator-mongodb-express-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

generator-mongodb-express-template

express骨架生成器

项目

express + mongodb 的项目骨架生成器,利用Yeoman开发而成。新构建项目中包含mongoosejadestylusgulp等常用技术。

使用与安装

  1. 安装yonpm install -g yo
  2. 运行 sudo npm install -g generator-mongodb-express-template 把生成器安装到全局。
  3. 运行yo mongodb-express-template 生成项目。
  4. 运行gulp命令启动项目,访问localhost:3000即可。

数据库配置

  1. 首先确认本机已经正确安装了mongodb
  2. 打开项目/config/config.js目录下文件,文件中development下的db路径,例:mongodb://test:123@localhost:27017/project-development,其中project-development为数据库名称,test为数据库用户名,123为数据库的密码。
  3. 在本地创建project-development数据库。
  4. project-development库添加用户,账号为:test 密码:123

注:数据库名称和用户账号密码可以自行定义,只要config.js里的名称和用户能对应到mongodb中即可。

跨域

处理跨域代码在/config/express.js中,res.header('Access-Control-Allow-Origin', 'http://localhost:8080');,默认允许跨域的前端请求服务器地址为http://localhost:8080,可以按自己需要更换、添加。