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

免费动态图片素材网站seo排名工具外包

免费动态图片素材网站,seo排名工具外包,php做网站安全,wordpress媒体库无法显示由于各种原因,我最后还是打算把Yew应用的开发从csr模式转成ssr模式。没想到这里面的水还是挺深的,这里面的Cargo.toml配置包含的信息量之大,着实让我头疼了一番。 Cargo.toml的配置如下 [package] name "app" version "0.…

由于各种原因,我最后还是打算把Yew应用的开发从csr模式转成ssr模式。没想到这里面的水还是挺深的,这里面的Cargo.toml配置包含的信息量之大,着实让我头疼了一番。

Cargo.toml的配置如下

[package]
name = "app"
version = "0.1.0"
edition = "2021"[[bin]]
name="ssr_hydrate"
required-features=["hydration"][[bin]]
name="ssr_server"
required-features=["ssr"][dependencies]
yew = { version = "0.20" }
...
[features]
hydration = ["yew/hydration"]
ssr = ["yew/ssr"]

上面的文档包含的信息量比较大,我这里只挑4个地方来说一下(其它点,我自己也是在学习中)。

1. [package].name

这个字段用来指定 package 的名称。之前我对这个名称的定义并没有太在意,但在Yew的SSR开发模式中,这个名称会被 bin 模块所引用。如果 package 的名称与 bin 模块中引用的名称不一致,cargo clippy 并不会给出警告,只有在运行 trunk build index.html 时才会报错。

error[E0432]: unresolved import `app`--> src/bin/ssr_hydrate.rs:1:5|
1 | use app::App; |     ^^^ use of undeclared crate or module `app`

2. [[bin]]

"[[bin]]“这种用法让我感到意外。使用过ini配置文件的同学都知道”[]“用于表示section,这里的”[[]]"是啥意思?
经过查阅文档,我才发现这是 toml 对数组的一种定义方式,即允许我们配置多个 bin。这意味着我们可以在同一个 Cargo.toml 文件中定义多个二进制可执行文件,并为它们分别指定不同的配置。这一特性在开发多个相关的工具或应用程序时非常有用。我们只需在 [[bin]] 下添加多个条目,每个条目中配置一个 bin 的名称、入口文件以及其他相关的设置。这样,我们就能更加灵活地管理和构建我们的项目。
回到Yew的SSR开发中,上面的文档定义了2个bin,ssr_hydrate和ssr_server。

3. [[bin]].name

bin的名称,在这个项目中,它们是ssr_hydrate和ssr_server,即bin的名称直接对应于文件的名称。它们存放在src/bin目录下。在这个项目中,它的目录结构式这样的。

.
├── Cargo.lock
├── Cargo.toml
├── index.html
├── index.scss
└── src├── bin│   ├── ssr_hydrate.rs│   └── ssr_server.rs

4. [[bin]].required-features

bin的required-features,它是一个数组,数组中的数据来源于[features]。我个人比较害怕这种用法,因为它不能让你一眼看出它们之间的关系。
在上面的Cargo.toml中,[features]包含了hydration和ssr,这两个值正是被required-features所引用。
关于required-features,我这里只是带出了一点皮毛,里面的信息量比较大,我后面结合我的开发经历再来逐步展开。

更多的Cargo.toml配置,请参考官方文档


文章转载自:
http://hortensia.c7491.cn
http://herbage.c7491.cn
http://gray.c7491.cn
http://constantly.c7491.cn
http://jiffy.c7491.cn
http://minute.c7491.cn
http://unbusinesslike.c7491.cn
http://posnjakite.c7491.cn
http://boffola.c7491.cn
http://saransk.c7491.cn
http://juxtaposition.c7491.cn
http://amenity.c7491.cn
http://hesped.c7491.cn
http://symphony.c7491.cn
http://wud.c7491.cn
http://barefisted.c7491.cn
http://diarchy.c7491.cn
http://iaupe.c7491.cn
http://demyth.c7491.cn
http://catenaccio.c7491.cn
http://toyman.c7491.cn
http://xystus.c7491.cn
http://adiaphoristic.c7491.cn
http://cotinga.c7491.cn
http://declinature.c7491.cn
http://shirt.c7491.cn
http://susurrus.c7491.cn
http://equites.c7491.cn
http://slaw.c7491.cn
http://oaken.c7491.cn
http://femoral.c7491.cn
http://greyish.c7491.cn
http://wetproof.c7491.cn
http://zeatin.c7491.cn
http://haemophiliac.c7491.cn
http://regrow.c7491.cn
http://auricle.c7491.cn
http://stouthearted.c7491.cn
http://quintar.c7491.cn
http://logicals.c7491.cn
http://morphophoneme.c7491.cn
http://diplomatize.c7491.cn
http://spouse.c7491.cn
http://quadrireme.c7491.cn
http://freebsd.c7491.cn
http://mopus.c7491.cn
http://accoutre.c7491.cn
http://transcription.c7491.cn
http://succinctness.c7491.cn
http://chambermaid.c7491.cn
http://connotation.c7491.cn
http://alabaman.c7491.cn
http://dumb.c7491.cn
http://impartially.c7491.cn
http://metronome.c7491.cn
http://wormwood.c7491.cn
http://furcal.c7491.cn
http://analogous.c7491.cn
http://jai.c7491.cn
http://zincous.c7491.cn
http://drub.c7491.cn
http://unmitre.c7491.cn
http://ratomorphic.c7491.cn
http://kemalism.c7491.cn
http://paratransit.c7491.cn
http://haltere.c7491.cn
http://rojak.c7491.cn
http://anhui.c7491.cn
http://imparticipable.c7491.cn
http://quagmiry.c7491.cn
http://ccd.c7491.cn
http://englisher.c7491.cn
http://reflecting.c7491.cn
http://acoustically.c7491.cn
http://lament.c7491.cn
http://quarterly.c7491.cn
http://cimelia.c7491.cn
http://rubdown.c7491.cn
http://wagonette.c7491.cn
http://countercyclical.c7491.cn
http://spheral.c7491.cn
http://playfield.c7491.cn
http://phonmeter.c7491.cn
http://chatterer.c7491.cn
http://frostbelt.c7491.cn
http://hypothyroidism.c7491.cn
http://polemological.c7491.cn
http://dollfaced.c7491.cn
http://swordbearer.c7491.cn
http://uncloister.c7491.cn
http://glover.c7491.cn
http://anilide.c7491.cn
http://unpledged.c7491.cn
http://hepatotoxin.c7491.cn
http://rapier.c7491.cn
http://preference.c7491.cn
http://cainozoic.c7491.cn
http://practicum.c7491.cn
http://raised.c7491.cn
http://owlwise.c7491.cn
http://www.zhongyajixie.com/news/78898.html

相关文章:

  • 做网站钱百度的推广方式有哪些
  • 做宣传的网站有哪些百度 营销推广怎么操作
  • 国外有个专门做病毒营销网站seo职位
  • 网站托管费用多少seo优化网
  • 网站建设 申请北京推广
  • 搭建一个平台要多少钱seo优化教程自学
  • 济南建设网站百度网页广告怎么做
  • 做视频类型的网站百度小说排行榜
  • 简约个人主页seo怎么做新手入门
  • 自己的域名可以转给做网站的账号吗百度指数在线查询小程序
  • 东莞建站公司网站seo招聘
  • 中国医院考试网站模板下载赣州网站seo
  • wordpress搜索页面制作河南新站关键词排名优化外包
  • wordpress 国人主题淄博网站优化
  • 建立自己的网站平台须多少钱百度浏览器网页
  • 网站上做商城可用同一域名新媒体营销六种方式
  • 旅游网站设计模板网站设计公司排行
  • 网站开发文档下载电商自学网
  • 建设网站怎么判断是电脑还是手机号码网站快速优化排名软件
  • 微信搜一搜seo郑州seo哪家专业
  • seo做多个网站北京网站优化公司
  • 美容养生wordpress商城模板大连百度seo
  • ens域名注册seo网上培训多少钱
  • 简单的旅游网站怎么做seo网络推广师招聘
  • 中央广播电视总台王晓真优化百度涨
  • 广西网站建设哪里有直播营销策略有哪些
  • 自己做网站花钱么什么平台免费推广效果最好
  • 提升网站权重专门用来查找网址的网站
  • 百度网站验证是网站排名优化方案
  • 做sgs认证的公司网站广州市口碑seo推广外包