play day1

1.unzip play binary package
2.将play 添加到PATH 中,例如:
 sudo vi /etc/profile

在文件最后一行添加
PATH=/home/lhuang/workspace/play:$PATH
export PATH
其中play 放在前面 ,是因为原来的PATH 中也有play 的命令

修改文件后,执行
source /etc/profile


3.验证 play help 能否执行

4.开始:
play new todolist

创建project name,选择用什么语言开始,创建结束后 将载 当前目录下生成一个todolist 目录,该目录下具有如下内容:

app/ 包含应用的核心代码,分成models,controllers,and view 路径。 scala 源文件放置的地方
conf/ 包含所有应用的配置文件,特别是主要的 application.conf 文件,rootes 定义文件以及用于国际化的message 文件
project contains the build scripts. The build system is based on sbt. But a new Play application comes with a default build script that will just work fine for our application.
包含build脚本。 build 是根据sbt. 但是每个新的play 应用都是有一个个默认的build 脚本
public/包含所有的public 的资源,包过javascript,stylesheets 以及images
test/ 包含所有的test 用例


5. 部署到 Heroku
5.1 注册帐号 Heroku www.heroku.com
5.2 安装 Heroku 客户端fedora 选择standlone
5.3 添加本地存储
 $ git init
$ git add .
$ git commit -m "init"


注意查看下 本地用户 ~/.gitconfig 是否配置了默认的用户名和email, 如果没有 则需要添加,
可以通过git config 命令进行添加或者直接vi 文件进行修改,
修改后的文件如下:
[color]
ui = auto
[user]
name =abc
email =abc@abc.om



5.4 heroku login
heroku create
git push heroku master

heroku ps
heroku logs

部署成功:

第一个测试app:
http://shielded-tor-2153.herokuapp.com/msgs
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值