本文来自angularjs高级程序设计
一、准备条件
1、安装Deployd
在前一章有说到,在此不再多提。
http://www.jb51.cc/article/p-olhqkjwu-bqo.html
创建Deployd项目
dpd create sportsstore
展示:
F:\software\node-v6.11.4-win-x64>dpd create sportsstore
dpd is installing the dependencies...
please be patient (this may take a few minutes)
to start your app:
$ cd sportsstore
$ dpd
启动Deployd的服务
dpd -p 5500 sportsstore\app.dpd
但是提示:
deployd CLI version 2.0.2
starting deployd
Failed to start MongoDB (Make sure ‘mongod’ are in your $PATH
or use dpd –mongod option.
Ref:http://docs.deployd.com/docs/basics/cli.html)
也就是说需要MongoDB,还得配置MongoDB的环境变量。
2、MongoDB配置
下载地址:
https://www.mongodb.com/download-center?jmp=nav#community
我有好几天下载不了,下面是百度云链接:
http://pan.baidu.com/s/1nuGxkzJ 密码:qdm5
(1)、完全安装
(2)、自定义安装
选择你需要的功能安装,适合熟练的人。
当然是。。。。。选择完全安装啊!!!
然后一路确认,默认安装位置在C盘,然后加到path里,重启cmd,输入mongod(注意最后是d,不是db)
二、项目的创建。
dpd create sportsstore
dpd -p 5500 sportsstore\app.dpd
dpd > dashboard
然后就弹出了浏览器,嗯,差不多就是这个暗黑风格了。
1、创建数据集
2、创建表的结构
字段 | 类型 | 是否必须(required) |
---|---|---|
name | string | 是 |
description | string | 是 |
categpry | string | 是 |
price | number | 是 |
添加字段并设置字段类型
最后结果:
3、填充数据
这个可以自己去找,我在李宁淘宝商店随便找的。
名称(name) | 描述(description) | 分类 | 价格 |
---|---|---|---|
足球 | FIFA标准的大小和重量 | 足球 | 19.5 |
李宁篮球鞋 | 云减震耐磨支撑战靴高帮运动鞋 | 运动鞋 | 298 |
跑步鞋 | 男鞋剑影全掌气垫李宁弧减震一体织防滑运动鞋 | 运动鞋 | 228 |
李宁运动套装 | 男士训练开衫无帽卫衣套装长袖长裤运动服 | 运动套装 | 238 |
在data里面把数据添加进去
然后在浏览器上数据集地址可以取得JSON数据
然后出现了乱码,╮(╯▽╰)╭,我用nodepad++打开没有乱码,哎!就这样吧!