JavaScript语言教程

MEAN源码案例:联系人管理器

  这是使用MEAN全栈(AngularJS, NodeJS Express MongoDB )开发的一个案例应用,是有关联系人资料的增删改查CRUD案例,界面UI如下:

新增页面

列表页面:

库包:

  • node.js / npm
  • express
  • MongoDB
  • Mongoose
  • ejs
  • AngularJS
  • Angular-UI

设置和安装:

修改为你自己的IP:

app.set('port', process.env.OPENSHIFT_NODEJS_PORT || 3000);
app.set('ipaddr', process.env.OPENSHIFT_NODEJS_IP || "192.168.56.102");

配置/routes/api.js 连接到mongoDB

mongoose.connect('mongodb://localhost/contact');

最后执行:

npm install && bower install

启动:

node app.js

 

联系人管理系统Github下载

 

参考:

什么是MEAN?