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

网站备案周期简述sem对seo的影响

网站备案周期,简述sem对seo的影响,怎样做才能发布你的网站,建三江建设局网站项目目录 runner Type: VitestRunnerConstructor Default: node, 当运行test的时候 benchmark,当运行bench测试的时候 功能 自定义测试运行程序的路径。 要求 应与自定义库运行程序一起使用。 如果您只是运行测试#xff0c;则可能不需要这个。它主要由library作者使用 …项目目录 runner Type: VitestRunnerConstructor Default: node, 当运行test的时候 benchmark,当运行bench测试的时候 功能 自定义测试运行程序的路径。 要求 应与自定义库运行程序一起使用。 如果您只是运行测试则可能不需要这个。它主要由library作者使用 benchmark Type: { include?, exclude?, ... } 值 运行 vitest bench 时使用的选项 benchmark.include 基准测 Type: string[] 默认值 [**/*.{bench,benchmark}.?(c|m)[jt]s?(x)] 值:包括基准测试文件的 glob 配置代码1 /// reference typesvitest / import { defineConfig } from vite import vue from vitejs/plugin-vue// https://vitejs.dev/config/ export default defineConfig({plugins: [vue()],test: {benchmark: {include: [./scripts/*.{bench,benchmark}.?(c|m)[jt]s?(x)]// include: [./src/tests/*.{bench,benchmark}.?(c|m)[jt]s?(x)]}} })​ ​ ​ 配置代码2 /// reference typesvitest / import { defineConfig } from vite import vue from vitejs/plugin-vue// https://vitejs.dev/config/ export default defineConfig({plugins: [vue()],test: {benchmark: {// include: [./scripts/*.{bench,benchmark}.?(c|m)[jt]s?(x)]include: [./src/tests/*.{bench,benchmark}.?(c|m)[jt]s?(x)]}} })​ ​ ​ 配置代码3 /// reference typesvitest / import { defineConfig } from vite import vue from vitejs/plugin-vue// https://vitejs.dev/config/ export default defineConfig({plugins: [vue()],test: {benchmark: {// include: [./scripts/*.{bench,benchmark}.?(c|m)[jt]s?(x)]// include: [./src/tests/*.{bench,benchmark}.?(c|m)[jt]s?(x)]}} })​ ​ 测试结果1 测试结果2 测试结果3 benchmark.exclude Type: string[] Default: [node_modules, dist, .idea, .git, .cache] 值:排除基准测试文件的 glob 代码配置 /// reference typesvitest / import { defineConfig } from vite import vue from vitejs/plugin-vue// https://vitejs.dev/config/ export default defineConfig({plugins: [vue()],test: {benchmark: {include: [./scripts/*.{bench,benchmark}.?(c|m)[jt]s?(x)],exclude: [./src/tests/*.{bench,benchmark}.?(c|m)[jt]s?(x)]}} })测试结果 benchmark.includeSource Type: string[] Default: [] 值:包括源内基准测试文件的 glob 功能 定义后Vitest 将运行所有包含 import.meta.vitest 的匹配文件 配置代码 /// reference typesvitest / import { defineConfig } from vite import vue from vitejs/plugin-vue// https://vitejs.dev/config/ export default defineConfig({plugins: [vue()],test: {benchmark: {includeSource: [./scripts/*.{bench,benchmark}.?(c|m)[jt]s?(x)],}} })测试结果 benchmark.reporters Type: ArrayableBenchmarkBuiltinReporters | Reporter Default: default 值: 用于输出的自定义报告器。 可以包含一个或多个 内置报告名称 报告器实例 自定义报告器的路径。 代码配置 /// reference typesvitest / import { defineConfig } from vite import vue from vitejs/plugin-vue// https://vitejs.dev/config/ export default defineConfig({plugins: [vue()],test: {benchmark: {reporters: default}} })测试结果 benchmark.outputFile Type: string | Recordstring, string 功能: 当指定了 --reporterjson 选项时将基准测试结果写入文件。 通过提供对象而不是字符串您可以在使用多个报告器时定义单独的输出。 使用 若要通过 CLI 命令提供对象请使用以下语法 --outputFile.json./path --outputFile.junit./other-path 。 测试结果 alias 类型 Recordstring, string | Array{ find: string | RegExp, replacement: string, customResolver?: ResolverFunction | ResolverObject } 功能: 在内部测试中运行时定义自定义别名。 注意: 它们将与 resolve.alias 中的别名合并。 globals Type: boolean默认情况下 vitest 不提供全局 API 以便明确 Default: false 即默认情况下 vitest 不提供全局 API 以便明确 CLI: --globals, --globalsfalse 功能: 如果您想全局使用 API可将 --globals 选项传递给 CLI 或在配置中添加 globals: true 注意 要让 TypeScript 使用全局 API 请将 vitest/globals 添加到 tsconfig.json 中的 types 字段 // tsconfig.json {compilerOptions: {types: [vitest/globals]} }如果您已经在项目中使用 unplugin-auto-import 您也可以直接使用它来自动导入这些API // vitest.config.ts import { defineConfig } from vitest/config import AutoImport from unplugin-auto-import/viteexport default defineConfig({plugins: [AutoImport({imports: [vitest],dts: true, // generate TypeScript declaration}),], })代码(不需要再引入API了) //配置文件 /// reference typesvitest / import { defineConfig } from vite import vue from vitejs/plugin-vue// https://vitejs.dev/config/ export default defineConfig({plugins: [vue()],test: {globals: true} })//test.js // import { bench } from vitest//可以不再引入了bench(normal sorting, () {const x [1, 5, 4, 2, 3]x.sort((a, b) {return a - b}) }, { time: 1000 })测试结果 environment Type: node | jsdom | happy-dom | edge-runtime | string Default: node Vitest 中的默认环境是 Node.js 环境。 CLI: --environmentenv 值:将用于测试的环境 注意: 如果您正在构建 Web 应用程序则可以通过 jsdom 或 happy-dom 使用类似浏览器的环境。 如果您正在构建边缘功能则可以使用 edge-runtime 环境 Vitest 还通过 vitest/environments 条目公开 builtinEnvironments 以防您只想扩展它 功能 您可以指定用于该文件中所有测试的另一个环境 使用 通过在文件顶部添加 vitest-environment 文档块或注释 Docblock style: 文档块样式 /// reference typesvitest / import { defineConfig } from vite import vue from vitejs/plugin-vue// https://vitejs.dev/config/ export default defineConfig({plugins: [vue()],test: {environment: jsdom,globals: true} })Comment style: 评论风格 // vitest-environment happy-domtest(use happy-dom in this test file, () {const element document.createElement(div)expect(element).not.toBeNull() })为了与 Jest 兼容还有一个 jest-environment /*** jest-environment jsdom*/test(use jsdom in this test file, () {const element document.createElement(div)expect(element).not.toBeNull() })不同环境之间的测试顺序 如果使用 --threadsfalse 标志运行 Vitest您的测试将按以下顺序运行 node 、 jsdom 、 happy-dom 、 edge-runtime 、 custom environments 。 这意味着具有相同环境的每个测试都分组在一起但仍然按顺序运行。 自定义环境(0.23.0开始) 当使用非内置环境时 Vitest将尝试加载包Vitest -environment-${name}。 该包应该导出一个形状为Environment的对象: import type { Environment } from vitestexport default Environment{name: custom,transformMode: ssr,setup() {// custom setupreturn {teardown() {// called after all tests with this env have been run}}} }配置代码 /// reference typesvitest / import { defineConfig } from vite import vue from vitejs/plugin-vue// https://vitejs.dev/config/ export default defineConfig({plugins: [vue()],test: {environment: jsdom,globals: true} })测试结果 environmentOptions Type: Recordjsdom | string, unknown Default: {} 功能: 这些选项将传递到当前 environment 的 setup 方法 注意: 默认情况下如果您使用 JSDOM 作为测试环境则只能配置 JSDOM 选项。 environmentMatchGlobs Type: string, EnvironmentName Default: [] 功能: 基于 glob 自动分配环境。将使用第一个匹配。 代码配置 import { defineConfig } from vitest/configexport default defineConfig({test: {environmentMatchGlobs: [// 在tests/dom中的所有测试都将在jsdom中运行[tests/dom/**, jsdom],//所有测试以.edge.test.ts结尾的。将在边运行时运行[**\/*.edge.test.ts, edge-runtime],// ...]} })poolMatchGlobs Type: string, threads | forks | vmThreads | typescript Default: [] Version: Since Vitest 0.29.4 功能: 根据 glob 自动分配将在其中运行测试的池 注意: 将使用第一个匹配的 代码配置 import { defineConfig } from vitest/configexport default defineConfig({test: {poolMatchGlobs: [// all tests in worker-specific directory will run inside a worker as if you enabled --threads for them,//worker-specific目录下的所有测试都将在worker中运行就像你为它们启用了——threads 一样。[**/tests/worker-specific/**, threads],// run all tests in browser directory in an actual browser//在实际的浏览器中运行browser目录下的所有测试[**/tests/browser/**, browser],// all other tests will run based on browser.enabled and threads options, if you didnt specify other globs//所有其他测试将基于“browser.Enabled 和threads选项运行如果你没有指定其他globs的话// ...]} })update Type: boolean Default: false CLI -u 、 --update 、 --updatefalse 功能: 更新快照文件。这将更新所有更改的快照并删除过时的快照。 watch Type: boolean Default: true CLI: -w, --watch, --watchfalse 功能: 启用观看模式 root Type: string CLI: -r path, --rootpath 功能 设置项目根目录 reporters Type: Reporter | Reporter[] Default: default CLI: --reportername, --reportername1 --reportername2 值: 用于输出的自定义记者。 报告器可以是 报告器实例 用于选择内置报告器的字符串 自定义实现的路径例如 ./path/to/reporter.ts 、 scope/reporter outputFile Type: string | Recordstring, string CLI: --outputFilepath, --outputFile.json./path 功能: 将测试结果写入文件。(当还指定 --reporterjson 、 --reporterhtml 或 --reporterjunit 选项时) 使用多个报告器时定义单独的输出(通过提供对象而不是字符串)
http://www.hkea.cn/news/14539669/

相关文章:

  • 花都网站制作公司山海关城乡建设局网站
  • 公司建网站搭建服务器wordpress开发框架
  • 保险网站有哪些wordpress昵称不允许重复
  • 建设外卖网站需要哪些资质海外网站开发
  • 做网站的网站个人能建电商网站吗
  • 营销型网站建设推荐乐云践新为什么没有网站做图文小说
  • 大气简约企业网站模板免费下载泰国网站后缀
  • 海口市建设工程质量安全监督站网站南宁网站建设哪家公司实力强
  • 网站建设设计贵吗网站建站哪个品牌好
  • 手机网站与电脑网站的区别手机应用市场下载安装到手机
  • 网站的建设费用预算卖公众号多少钱一个
  • 网站制作软件都是什么深圳建设银行网站首页
  • 郑州网站制作设计wordpress页面模板是哪个
  • 装修公司做网站的好处html5响应式布局
  • 泽成seo网站排名百姓网找房子租房
  • 牛网网站建设射阳网站建设
  • 做网站用电脑自带的大型企业网络建设方案
  • 网站建设推广文章wordpress适配手机
  • 网站建设有那几个类型adsl服务器建网站
  • php做网站主要怎么布局网站的费用可以做无形资产吗
  • 医院网站建设趋势响应式网站的原理
  • wordpress怎样建立二级菜单seo网页优化工具
  • 企业宣传模板图片上海seo推广整站
  • 网站建设推广注册公司在线画流程图的网站
  • 在什么网站做调查问卷wordpress搜索插件
  • 百度收录网站电话对电子商务网站建设与管理的理解
  • 网站开发国内外研究背景网站管理登录系统
  • 盘锦网站制作企业微信官网
  • 手表网站 二手不会做网站能做网络销售吗
  • 企业网站成功案例网络舆情处置公司