星期二, 六月 30, 2020

通过firebase部署app-ads.txt

准备:
1.谷歌账号。
2.V P N。(全程需要V P N操作)

1.安装Firebase CLI

方式一:自动安装脚本
curl -sL firebase.tools | bash
方式二:npm方式
npm install -g firebase-tools

2.登录 Firebase CLI

此处我使用ssr一直无法登录,后来换v p n就登录成功了。

#使用以下命令:
firebase login

3. 创建Firebase 项目,并部署

#调用以下命令,并按提示选择,注意,此处会要求输入PROJECT_ID,即该项目的唯一标识:
firebase init

#创建完成之后,调用以下命令将项目部署至服务器上
firebase deploy

4.将app-ads.txt 文件放置在刚刚创建的Firebase 项目的public目录下,然后部署在服务器上

#调用以下命令,并按提示选择:
firebase deploy --only hosting

5.测试一下,打开以下地址,看看是否部署成功:

#注意:PROJECT_ID为创建项目时,输入的项目ID
https://PROJECT_ID.web.app/app-ads.txt

6.更新应用信息:

Google Play,设置开发者网站:https://PROJECT_ID.web.app
AppStore,设置开发者网站或营销地址:https://PROJECT_ID.web.app

应用信息更新完成之后,官方说法是,最长需要7天抓取。实际上我24小时以内,就抓取成功了。

星期四, 三月 05, 2009

2009.3.4

创建数据迁移任务定义session数据表
rake db:sessions:create
rake db:migrate
黑夜的session存储机制是基于文件系统的。可修改配置environment.rb(需要重启server)。

模型生成器只能用于创建“需要连接数据库”的模型类。

清空sessions表
rake db:sessions:clear

请注意,把find_cart()方法声明为private,这样Rails就不会将其作为控制器中的一个action。新的action必须位于private声明的前面。

捕获异常
rescue

星期一, 三月 02, 2009

2009.3.2

创建包含名为index()的action方法的控制器store
ruby /script/generate controller store index

如果你在app/views/layouts目录中创建了一个与某个控制器同名的模板,那么该控制器所渲染的视图在默认状态会所有此布局模板。

<%= stylesheet_link_tag "depot" , :media => "all" %>
使用了Rails辅助方法,用于生成指向depot.css样式表的<link>标签。

<%= yield :layout %>
当我们调用yield方法并传入:layout时,Rails会自动在这里插入页面的内容。

我的最新战靴:)

星期五, 二月 20, 2009

2009.2.20

创建静态scaffold
ruby script/generate scaffold product admin
generate scaffold接收两个参数:模型和控制器。

%(...)是字符串字面量的另一种写法(和双引号一样,不过更适合长字符串)

h()方法可以对HTML标记转义

星期四, 二月 19, 2009

2009.2.19

今天没进步:(

网购推荐

网购推荐:来自马勒戈壁的圣骑 草泥马
第一期只有10匹,需要者从速