当前位置: 首页 > news >正文

上传网站到google网站怎么做能提升ip流量

上传网站到google,网站怎么做能提升ip流量,正能量晚上看的网站2021,搜索引擎优化的基础是什么1.准备工作 在开始升级过程之前,我们有一些建议的准备工作。 升级的时候,最好一个版本一个版本升级,比如6.0到6.1再到7.0,不要一次从6.0到7.0至少80%的测试覆盖率,测试真的很重要,能确保升级快速完成。本…

1.准备工作

在开始升级过程之前,我们有一些建议的准备工作。

  • 升级的时候,最好一个版本一个版本升级,比如6.0到6.1再到7.0,不要一次从6.0到7.0
  • 至少80%的测试覆盖率,测试真的很重要,能确保升级快速完成。
  • 本地新开分支升级,测试全部跑过后,再合到staging环境让测试人员过一遍。
  • 可以通过使用RailsBump检查你的Gemfile.lock是否有不兼容之处。
  • 根据gemfile.lock把gemfile中的gem都固定原来版本,只升级rails,后续有精力再升级gem

2.Rails指南

查阅官方的Rails指南,并遵循你的应用程序所需的任何步骤,这一点很重要。

3. 升级

使用rails app:update进行升级

4. webpack

  • 6.0里是bin/webpack bin/webpack-dev-server命令
  • 6.1里使用rails webpacker:install命令会生成bin/webpacker bin/webpacker-dev-server命令,都保留即可
  • 使用rails webpacker:install命令还会更新package.json yarn.lock文件,建议升级rails时不要更新,等升级完稳定后可以考虑升级

5.zeitwerk

  • Zeitwerk:如果你的应用程序仍然在经典模式下运行,你需要切换到zeitwerk模式。也没有设置自动加载模式的配置点,config.autoloader= 已经被删除。如果你把它设置为:zeitwerk ,只要把它删除即可。查看我们写的关于Zeitwerk升级的文章。
  • 使用Rails.application.config.autoloader查看现在的模式
  • 使用rails zeitwerk:check检查是否需要添加appliaction.rb中的 config.eager_load_paths ,如果打印的不是All is good!,则根据提示添加:
# config/application.rb
config.eager_load_paths << Rails.root.join('app', 'models', 'prod_readonly')
config.eager_load_paths << Rails.root.join('lib')

6.valid

  • record.errors[attribute] << message改为record.errors.add(attribute, :invalid, message)
 # record.errors[attribute] << (options[:message] || '手机号格式错误')record.errors.add(attribute, :invalid, message: options[:message] || '手机号格式错误')    # record.errors[:owner] << '无法对自己的货品进行竞拍'record.errors.add(:owner, :invalid, message: '无法对自己的货品进行竞拍')# record.errors[:base] << '无法对自己的回流单创建订单'record.errors.add(:base, :invalid, message: '无法对自己的回流单创建订单')

7. 提示BigDecimal等错误或警告

# config/application.rbconfig.active_record.yaml_column_permitted_classes = [Symbol, Date, Time, BigDecimal,ActiveSupport::TimeWithZone, ActiveSupport::TimeZone]

6. 其他

  • Spring。如果你的应用程序使用Spring,它需要升级到至少3.0.0版本,否则你会得到undefined method 'mechanism=' for ActiveSupport::Dependencies:Module

  • Sprockets现在是一个可选的依赖项。Rails不再依赖sprockets-rails了。如果你的应用程序仍然需要使用Sprockets,你需要明确地添加该依赖关系。如果你想把你的javaScript代码从sprockets迁移到Webpacker,可以看看这个博文。

http://www.yayakq.cn/news/675860/

相关文章:

  • 做百度网站电商运营培训哪个机构好
  • 做网站怎么选取关键词专业建设工作计划
  • 淮安建立公司网站流程confluence和wordpress
  • 深圳企业网站建设制作设计公司网站开发书百度云
  • 站长统计网站大全鲜花店网站建设
  • 百川网站维护贵阳网站建设方案咨询
  • 做百度翻译英文网站微信公众号涨粉 网站
  • 2小时wordpress建站如何做网站对比
  • 做西点网站个人网站 用什么域名
  • 做网站有发展吗世界500强企业中国占了多少个
  • 许昌市做网站公司汉狮价格中国建设工程质量安全管理协会网站
  • 培训网站建设平台专业的logo设计
  • 遵义市住房和城乡建设厅网站做网站用什么语言制作最安全
  • 建设部统计快报网站做防伪的网站
  • 东莞皮具网站建设链接下载
  • 南通城乡住房建设厅网站首页宁波专业网站搭建地址
  • 怎样删除网站虚拟主机内容海外推广方案
  • 网站设计的指导思想wordpress显示系统
  • seo撰写网站标题以及描述的案例新冠数据实时更新
  • 做教育培训网站公司青海门户网站建设
  • 男女做暖网站是什么样子的域名信息备案管理系统查询
  • 站嗨建站天津高端网站建设公司
  • 网站建设合同属于什么合同企业建站网站建站系统
  • 毕业设计论文网站开发需要多少钱怎么找到php网站的首页面html
  • 免费自助网站建设wordpress国内访问
  • 厦门网站建设培训班推广赚佣金
  • 东莞旅游网站建设各种类型网站建设
  • 网站意见反馈源码最新军事报道
  • 电商加盟网站建设教做网站视频
  • 深圳市网站建设哪家好邢台163官网