久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

Storybook 官方 ESLint 插件安裝指南:eslint-plugin-storybook 的安裝、版本匹配與配置實(shí)戰(zhàn)

Storybook 官方 ESLint 插件安裝指南:eslint-plugin-storybook 的安裝、版本匹配與配置實(shí)戰(zhàn) Storybook 官方 ESLint 插件安裝指南eslint-plugin-storybook 的安裝、版本匹配與配置實(shí)戰(zhàn)【免費(fèi)下載鏈接】storybookStorybook is the industry standard workshop for building, documenting, and testing UI components in isolation項(xiàng)目地址: https://gitcode.com/GitHub_Trending/st/storybook本篇指南講解如何在 Storybook 項(xiàng)目中安裝并啟用官方 ESLint 插件eslint-plugin-storybook從 npm/pnpm/yarn 三種包管理器的安裝命令出發(fā)覆蓋 ESLint 前置條件、ESLint 版本與插件版本匹配、.eslintrc與 flat config 兩種配置體系以及內(nèi)置推薦規(guī)則集的行為邊界。讀完你將能獨(dú)立完成一個(gè)既有 Storybook 環(huán)境含 React/Vue/Svelte 等任意框架的 lint 接入并理解該插件在源碼層面如何自動(dòng)識(shí)別*.stories.*文件、檢查.storybook/main.*配置從而持續(xù)保障 story 代碼與 CSFComponent Story Format規(guī)范一致。一、eslint-plugin-storybook 是什么eslint-plugin-storybook是 Storybook 官方維護(hù)的 ESLint 插件定位是編寫 story 的最佳實(shí)踐規(guī)則集。在 Storybook 倉(cāng)庫(kù)中它位于 code/lib/eslint-pluginpackage.json 中描述為Storybook ESLint Plugin: Best practice rules for writing stories當(dāng)前倉(cāng)庫(kù)內(nèi)版本為10.6.0-beta.1其peerDependencies聲明eslint 8見(jiàn) code/lib/eslint-plugin/package.json。它可以幫你捕捉兩類典型問(wèn)題story 代碼自身的規(guī)范問(wèn)題例如缺失默認(rèn)導(dǎo)出、重復(fù)的 story name、未使用 PascalCase 命名、誤用了已廢棄的storiesOfAPI 等Storybook 配置文件錯(cuò)誤例如在 [.storybook/main.js|ts] 中把 addon 名稱拼寫錯(cuò)誤或引用了未安裝的 addon。該插件內(nèi)部已打包其所需的 CSF 輔助工具因此不需要為了加載 ESLint 插件而單獨(dú)安裝storybook包在 monorepo 共享 ESLint preset 中尤其方便這一細(xì)節(jié)在 code/lib/eslint-plugin/README.md 中有明確說(shuō)明。二、第一步先安裝 ESLint插件是 ESLint 的擴(kuò)展因此需要先保證項(xiàng)目里存在 ESLint。官方安裝文檔docs/configure/integration/eslint-plugin.mdx指出Youll first need to install ESLint。eslint 本體與插件一樣應(yīng)作為開(kāi)發(fā)依賴安裝對(duì)應(yīng)安裝片段見(jiàn) docs/_snippets/eslint-install.mdnpm install --save-dev eslint使用 pnpm 時(shí)pnpm add --save-dev eslint使用 yarn 時(shí)yarn add --dev eslint提示官方文檔站點(diǎn)中的安裝片段用renderercommon packageManagernpm|pnpm|yarn標(biāo)注表示同一命令在不同包管理器下的等價(jià)寫法實(shí)際項(xiàng)目中只執(zhí)行與你鎖定的包管理器對(duì)應(yīng)的那一條即可。三、第二步安裝 eslint-plugin-storybook這就是本篇關(guān)聯(lián)文檔docs/_snippets/eslint-plugin-storybook-install.md的核心內(nèi)容——三種包管理器下將該插件安裝為開(kāi)發(fā)依賴的命令。插件應(yīng)始終使用--save-dev或-D寫入devDependencies。npmnpm install --save-dev eslint-plugin-storybookpnpmpnpm add --save-dev eslint-plugin-storybookyarnyarn add --dev eslint-plugin-storybook3.1 ESLint 與插件版本的匹配關(guān)系ESLint 的 major 版本決定了插件需要安裝哪個(gè)大版本。官方文檔提供了明確的對(duì)照表見(jiàn) docs/configure/integration/eslint-plugin.mdx 的ESLint compatibility一節(jié)ESLint 版本Storybook 插件版本^9.0.0^9.0.0或^0.10.0^8.57.0^9.0.0或^0.10.0^7.0.0~0.9.0需要說(shuō)明兩點(diǎn)以幫助你結(jié)合當(dāng)前倉(cāng)庫(kù)判斷上面的表格是官方集成文檔中的版本指引而當(dāng)前倉(cāng)庫(kù)code/lib/eslint-plugin的package.json已推進(jìn)到10.6.0-beta.110.x 時(shí)代其peerDependencies直接聲明eslint 8。在跟隨文檔選擇安裝版本時(shí)優(yōu)先以你要安裝的插件 dist-tag 發(fā)布說(shuō)明與peerDependencies為準(zhǔn)。之所以存在嚴(yán)格的版本映射是因?yàn)?ESLint 9 起 flat config 成為默認(rèn)配置體系規(guī)則 API 與配置結(jié)構(gòu)都有變化舊版插件無(wú)法直接在新版 ESLint 上加載。四、第三步配置插件使其生效安裝完成后還需在 ESLint 配置中啟用插件。根據(jù)你使用的 ESLint 配置風(fēng)格分兩種情況。4.1 傳統(tǒng).eslintrc配置ESLint v9在.eslintrc的extends中加入plugin:storybook/recommended。官方指出可以省略eslint-plugin-前綴{ // extend plugin:storybook/configuration例如 extends: [plugin:storybook/recommended] }自動(dòng)文件范圍啟用該配置后無(wú)需手動(dòng)指定文件范圍插件只作用于匹配*.stories.*官方推薦或*.story.*模式的文件。這一自動(dòng)作用域在源碼中可以看到其實(shí)現(xiàn)推薦配置通過(guò)overrides的files字段聲明的模式為**/*.stories.(ts|tsx|js|jsx|mjs|cjs)與**/*.story.(ts|tsx|js|jsx|mjs|cjs)同時(shí)另設(shè)一組專門作用于.storybook/main.(js|cjs|mjs|ts)的規(guī)則見(jiàn) code/lib/eslint-plugin/src/configs/recommended.ts。讓.storybook目錄也被檢查在.eslintignore中加入下面一行作用是撤銷對(duì)該目錄的默認(rèn)忽略讓插件也能檢查 Storybook 自己的配置文件!.storybook官方文檔給出的理由是這樣能保證.storybook目錄內(nèi)配置始終正確——例如它可以捕捉 [.storybook/main.js|ts] 中拼寫錯(cuò)誤的 addon 名稱對(duì)應(yīng)規(guī)則是storybook/no-uninstalled-addons。4.2 按規(guī)則定制僅對(duì) story 文件生效如果你需要覆蓋、新增或關(guān)閉某條規(guī)則應(yīng)把這些改動(dòng)放進(jìn)overrides段且files應(yīng)與 [.storybook/main.js|ts] 中的stories屬性保持一致避免規(guī)則被應(yīng)用到所有文件{ overrides: [ { // 應(yīng)與 .storybook/main.js|ts 中的 stories 屬性匹配 files: [**/*.stories.(ts|tsx|js|jsx|mjs|cjs)], rules: { // 開(kāi)啟該規(guī)則 storybook/csf-component: error, // 關(guān)閉該規(guī)則 storybook/default-exports: off, } } ] }4.3 flat configESLint v9 默認(rèn) / 自 v8.57.0 起可用若使用eslint.config.jsflat config 風(fēng)格官方文檔提供了兩種推薦寫法。最簡(jiǎn)單的是直接展開(kāi)flat/recommendedimport storybook from eslint-plugin-storybook; // 若使用更老的 ESLint 版本可將 eslint/config 替換為 eslint/config-helpers import { defineConfig } from eslint/config; export default defineConfig([ ...storybook.configs[flat/recommended], // 在此追加其他通用配置如 js.configs.recommended ]);由于eslint-plugin-storybook的主模塊默認(rèn)導(dǎo)出中同時(shí)帶有configs、meta與rules三個(gè)命名導(dǎo)出見(jiàn) code/lib/eslint-plugin/src/index.ts配置對(duì)象會(huì)自然被 flat config 注冊(cè)器識(shí)別。當(dāng)你使用tseslint、tslint等工具的配置輔助函數(shù)時(shí)注冊(cè)方式略有不同——需要把整個(gè)插件對(duì)象作為參數(shù)傳入而非解構(gòu)它import storybook from eslint-plugin-storybook; import somePlugin from some-plugin; import tseslint from typescript-eslint; export default tseslint.config( somePlugin, storybook.configs[flat/recommended], // 注意不要解構(gòu) );同時(shí)flat config 下讓.storybook參與檢查需使用globalIgnores反轉(zhuǎn)忽略規(guī)則import { defineConfig, globalIgnores } from eslint/config; export default defineConfig([ globalIgnores([!.storybook], Include Storybook Directory), // ... ]);在 flat config 中針對(duì) story 文件覆蓋單條規(guī)則的方式如下import storybook from eslint-plugin-storybook; import { defineConfig } from eslint/config; export default defineConfig([ ...storybook.configs[flat/recommended], { // 應(yīng)與 .storybook/main.js|ts 中的 stories 屬性匹配 files: [**/*.stories.(ts|tsx|js|jsx|mjs|cjs)], rules: { // 開(kāi)啟該規(guī)則 storybook/csf-component: error, // 關(guān)閉該規(guī)則 storybook/default-exports: off, }, }, ]);MDX 兼容性說(shuō)明官方文檔明確該插件不支持 MDX 文件。若你的 story 寫在.mdx中插件規(guī)則不會(huì)對(duì)其生效。五、內(nèi)置配置與規(guī)則速覽從源碼 code/lib/eslint-plugin/src/index.ts 可以確認(rèn)插件導(dǎo)出的配置configs共 8 種分為兩組傳統(tǒng) eslintrc 配置csf、csf-strict、addon-interactions、recommendedflat config 配置flat/csf、flat/csf-strict、flat/addon-interactions、flat/recommended。這 4 類規(guī)則集的定義文件一一對(duì)應(yīng)位于 code/lib/eslint-plugin/src/configs 與同目錄下的flat/子目錄。插件當(dāng)前共導(dǎo)出 16 條規(guī)則對(duì)應(yīng) code/lib/eslint-plugin/src/rules 下的 16 個(gè)*.ts實(shí)現(xiàn)文件。以官方文檔docs/configure/integration/eslint-plugin.mdx 中的規(guī)則總表為據(jù)典型規(guī)則與所屬配置如下規(guī)則作用可自動(dòng)修復(fù)所屬配置storybook/await-interactionsinteractions 必須被 await?addon-interactions、recommendedstorybook/context-in-play-function調(diào)用其他 story 的 play function 時(shí)應(yīng)傳入上下文-recommended、addon-interactionsstorybook/csf-componentmeta 中應(yīng)設(shè)置 component 屬性-csf、csf-strictstorybook/default-exportsstory 文件應(yīng)有默認(rèn)導(dǎo)出?csf、csf-strict、recommendedstorybook/hierarchy-separatortitle 中不應(yīng)使用已廢棄的分層分隔符?csf、csf-strict、recommendedstorybook/no-redundant-story-namestory 不應(yīng)有冗余的 name 屬性?csf、csf-strict、recommendedstorybook/no-renderer-packagesstory 中不應(yīng)直接導(dǎo)入 renderer 包-recommendedstorybook/no-stories-ofstoriesOf已廢棄不應(yīng)使用-csf-strictstorybook/no-title-property-in-meta不應(yīng)在 meta 中定義 title?csf-strictstorybook/no-uninstalled-addons識(shí)別拼寫錯(cuò)誤或未安裝的 addon-recommended作用于.storybook/main.*storybook/prefer-pascal-casestory 命名應(yīng)使用 PascalCase?recommendedstorybook/story-exportsstory 文件至少導(dǎo)出一個(gè) story-csf、csf-strict、recommendedstorybook/use-storybook-expect應(yīng)使用storybook/test、storybook/test或storybook/jest的 expect?addon-interactions、recommendedstorybook/use-storybook-testing-library不要在 story 中直接使用 testing-library?addon-interactions、recommended此外還有storybook/meta-inline-properties、storybook/meta-satisfies-type兩條獨(dú)立規(guī)則不屬于上述任何配置。作為對(duì)照從源碼 code/lib/eslint-plugin/src/configs/recommended.ts 可以看到recommended配置在兩個(gè)overrides段中分別啟用的完整規(guī)則集合對(duì) story 文件啟用await-interactions、context-in-play-function、default-exports、hierarchy-separator、no-redundant-story-name、no-renderer-packages、prefer-pascal-case、story-exports、use-storybook-expect、use-storybook-testing-library等規(guī)則并將react-hooks/rules-of-hooks、import-x/no-anonymous-default-export關(guān)閉以避免與 story 寫法沖突對(duì).storybook/main.*文件則僅啟用no-uninstalled-addons。每條規(guī)則的實(shí)現(xiàn)與配套測(cè)試位于 code/lib/eslint-plugin/src/rules如default-exports.ts與default-exports.test.ts如果你需要了解某條規(guī)則的判定細(xì)節(jié)可以直接查閱對(duì)應(yīng)文件與測(cè)試用例。六、安裝與啟用后的驗(yàn)證方式完成上述三步安裝 ESLint → 安裝eslint-plugin-storybook→ 在配置中啟用plugin:storybook/recommended并放行.storybook目錄后你可以在終端直接運(yùn)行npx eslint **/*.stories.(ts|tsx|js|jsx|mjs|cjs)預(yù)期出現(xiàn)兩類輸出無(wú)輸出退出碼 0所有 story 文件通過(guò)檢查報(bào)告storybook/*開(kāi)頭的錯(cuò)誤或警告例如Default export should be placed at the end of the filedefault-exports、Stories should use PascalCaseprefer-pascal-case等可按提示逐一修正或按上文「overrides」方式按項(xiàng)目規(guī)范調(diào)整。若你新寫一個(gè)Button.stories.tsx卻忘記默認(rèn)導(dǎo)出或?qū)戝e(cuò)了 addon 名插件會(huì)立刻給出定位到具體文件的診斷信息——這正是把 lint 接入 CI 或 IDE 后帶來(lái)的持續(xù)保障。七、小結(jié)接入eslint-plugin-storybook的核心路徑可以濃縮為四步安裝 ESLint → 按包管理器安裝eslint-plugin-storybook本文檔的三種命令即eslint-plugin-storybook-install.md片段的全部?jī)?nèi)容→ 在.eslintrc或eslint.config.js中啟用plugin:storybook/recommended/flat/recommended→ 通過(guò).eslintignore或globalIgnores放行.storybook目錄。插件會(huì)自動(dòng)限定到*.stories.*/*.story.*文件并對(duì).storybook/main.*單獨(dú)啟用 addon 檢查無(wú)需手工圈定文件范圍。安裝前后注意核對(duì) ESLint 大版本與插件版本映射即可讓 story 代碼在團(tuán)隊(duì)中保持一致的、符合 Storybook 最佳實(shí)踐的質(zhì)量基線?!久赓M(fèi)下載鏈接】storybookStorybook is the industry standard workshop for building, documenting, and testing UI components in isolation項(xiàng)目地址: https://gitcode.com/GitHub_Trending/st/storybook創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
亚洲无码偷拍| AV一起草在线| 小草三级久久观看| 国产大学生口爆吞精合集| 亚洲性综合| 狠狠色综合网| 男女性无套 免费九一| 97操在线| 花野真衣| 九九热免费视频| 超碰成人人人爽人人爽| 日本中文字幕一区| 久久黄色网址| 无码免费精品高清| 2024黄色视频| 无码人妻丰满熟妇奶水区毛片| 精品国产三级av韩国在线| 色拍偷亚洲| 日韩AV电影网站| 欧美系列在线一区二区| 神马久久久久久| 亚洲伊人久久精品影院| 久久久A∨| 日本人人操人人操| www.99中文字幕| 99日视频在线免费| 九九九九九九九九九九九蜜桃| 欧美熟爽综合| 亚洲日韩一区电影| 欧美在线视频99| 日韩中文字幕人妻视频| 国产精品久久久久久高清无码免费看| 久久久久深夜无码| 男人的天堂日韩| 蜜臀久久99精品久久综合| 欧美日韩国产另类综合| 人妻人人做人人澡人人爽欧美一区| 国产精品熟女一区二区三区| 91国产丝袜白虎| 亚洲av热热色| 亚洲AV资源| 欧美一级黄片免费播放| 精品v日韩欧美国产| 日本一区二区三区免费观看| 91激情国产| 欧美性暴力猛交XXXX | 亚洲第一在线视频| 成人日韩欧美| 五月丁香综合网| 欧美很很操视频| 亚洲黄色a级片| 欧美日本中字另类在线| 97色碰| 亚洲图片91| 天天操天天日青青草超碰av| 日日玩天天干| 色色毛片| 天天激情综合站| 内射夫妻三片| 先锋激情∨在线视频播放| 97爱| 久久久免费一级黄片| 探花一区在线| 99久久婷婷国产综合精品草原| 日韩在线观看中文字幕视频| 又大又黄国产| 69精品人人人人| 蜜桃久久精品一区二区三区| 蜜屁Av| 日韩精品电影| 美女91网| 搡老熟女免费视频| 无码高清少妇久久| 精品人妻中文字幕4399| 日韩欧美俄罗斯A片| 欧美日韩操逼嗦吊| 亚洲九区| 久久人妻四季| 制服中出中文人人精品| 清纯唯美综合亚洲| 蜜乳AV免费观看| 国产精品免费1区2区视频| 日韩国产不卡在线视频| www久| 欧美另类色图片| 一及黄久一点| 国产一区二区三区高清视频| 99国产人成精品| 色九月综合| 国产女人9999| 91n欧美| 免费观看性欧美一级| 亚洲va有码在线天堂| 国产伦精品一区二区三区在线观| 久久综合18p| 国产亚洲色婷婷99精品91| 中文字幕免费看| 熟女人妻精品一区二区视频 | 操迟操逼在巾线Fre看| 欧美色视频在线| 久操热线| 日日噜噜夜夜久久亚洲一区二区| 青青在线视频日韩欧美| 欧美亚洲| 亚洲一二三精品久久网| 深夜激情 | 乱伦熟妇一区二区| 色婷婷久久| 最新一二三区视频| 欧美日韩亚洲天堂| 狠狠综合| 伊人久日| AⅤ片水多多| 日本高清一区二区在线| 青青草亚洲一区| 午夜九九| 丰满人妻大屁一区二区| 秋霞福利网| 第四色奇米影视777| 亚洲中文一区二区三区视频| 久久精品99久久久久久| 国产精品免费1区2区视频| www.天天干| 搡老女人老91妇女熟女| 国产老太乱伦一区| 91天天| 自拍大香蕉乱插| 欧美精品丝袜久久久中文字幕| 美女好片色日本| 久久精品国产72国产精品福利 | 97精品免费视频网站| 人妻一区二区三区视频| 亚洲色丰满少妇高潮| 久久粉色| 婷婷五月天影院| 四虎影视永久在线观看精品免费网站 | 国产91美女高潮| 国产麻豆一区二三区| 天天视频黄| 久久婷婷五月| 26UUU欧美日本| 亚洲欧洲偷拍一区| 亚洲综合在线第一页| 五月天色综合| 一区二区三区视频| 中文字幕55555| 久久精品久| 激情文学网伊人| 人妻丝袜一区二区三区在线| 99中出在线| 国产精品一区二区密臀| 久无码| 无码久久亚洲高清,| 色呦呦、国产精品| 欧美日韩精品一区二区三区高清| 亚州色图欧美| 亚洲激情在线| 97九色| 日日黄色三级网站| AV污污污污| 久久中文字幕女同性恋一区| 国产大学生高潮在线播放| 久久久久久久综合,国产| 日韩性爱再线视频| 国产精品播放| 小明看看网址| www九九热| 日韩少妇无码| 东京热熟女亚洲视频网站| 1人人看人人摸人人操| 秋霞鲁丝午夜无码一区二区三| 在线欧美69V免费观看视频| 一区二区三区色综合| 1769精品一区二区三区| 国产熟妇 码视频户外直播| 亚洲性图91| 久久99操天天日| 最新无码国产| 久久成人东京热人妻| 久久精品国产精品亚洲艾通辽熟妇 | 99热在线观看| 亚洲性天堂| 97欧美精品综合| 干日本人少妇午夜寂寞影院| 国产福利合集| 亚洲色棕合| 野狼激情网| 亚洲av无线观看| 中出欧美| 有码色中文字幕在线观看| 免费啪啪一级视频| 3P乱轮视频| 亚洲日韩国产精品| 999国产精品999久久久久久| 岛国人妻少妇av在线观看| 国产东北女人在线视频| 女生91网站| 亚洲高清在线se| 青青青国产| 日韩精品中文字幕二区| 亚洲日本激情| 久久九色| 久操免费观看| 中日韩久久久免费看| 四月丁香婷婷| 志村玲子视频一区二区| 色999五月色| 一级性爱啪啪视频| 亚洲国产精品无码AV久久| 亚洲精品乱码久久久久久蜜桃麻豆| 日本少妇va7777| 在线国产探花| 乱伦日本色图AⅤ| 国产精品久久天天干| 中文字幕人妻丝袜乱一区三区| 久操视频免费在线观看| 亚洲AV成人无码久久精品播放| 中文字幕日韩专区精品系列| 欧美组图日韩亚洲中文字幕| 欧美偷拍| 亚洲高清欧美总合| 精品1区2区3区| 超碰久久综合| 美国三级日本三级久久99| 久久女人视频| 粉嫩国产精品久久粉嫩| 志村玲子视频一区二区| 亚洲人妻一区二区三区| 色好看av| 欧美 青青草| 精品久久久久黄少妇| 亚洲天堂东京热| 91操操| 黄色视频特级毛片| 入口操逼网站| 激情五月婷婷| 情色av电影| 久热免费视频| 精品妇女一区二区三区| 亚洲一区二区三区麻豆传媒| 久久仑合| 97久久国产亚洲精品超碰热| www国产精品| 国产操逼视频在线观看| 亚洲欧美精品福利在线| 在线精品福利免费播放| 丁香五月性| 国产刺激视频| 精彩国产视频播放1区2区| 在线天堂999| 91l欧美在线| 91超碰碰在线| 男人的天堂VA| 情趣丝袜无码操逼视频| 在线看免费无码AV天堂的| 伊人女女资源在线观看| av天堂影视中文在字幕在线中文| 国产13区| 欧美伦乱爱| 蜜臀久久99'精品久久久| 国产后入式在线观看| 992视频一区| 日韩免费在线视频观看| 99热亚洲| 88在线一区二区三区| 一个国产在线综合网站| 囯产精品一区二区三区线|亚洲人成无码网WWW动漫|国产精品免费一级... | 色网1| 2019天天干| 性爱乱伦网址| 亚洲日本天堂| 久久性爱精品一区| ′ !γ}丶。。久久精品欧美一区二区三区| 加勒比日本在线| 97综合激情| 欧美丰满少妇xx高潮| 国产av高清版| 国产农村妇女毛片精品久久| 中文字幕交换人妻| 加勒比AV网| 91精片| 九九色婷婷| 美女主播色欲91抠b在线播放| 中文乱码字幕观看| 婷婷久久综合久| 国产久久久久影院老熟女| 97香蕉网| 啊啊啊在线观看免费视频| 熟妇色99| 91狠狠综合久久久久久| 骚日日av| 国内精品伊人久久久久影院会| 最新av在线| www国产无码| 久久久久久久少妇| 黄色无码高清黄色无码网站| 天堂蜜桃无码视频一区二区| 美女91网| 加勒比无码一区二区三区| 国内毛片四区| 五月天婷婷激情| 97伊人| 色狠狠色| 91亚洲色图| 久久综合乱子伦国产免费| 91丝袜| 91麻豆天美国产欧美| 天天欲望网| 伊人网av| 欧美黄色片在线播放| 情色五月天久久久| 在线a v| 少妇色综合| 久草网站免费在线观看| 国产自啪精品视频网站黑丝| 五月丁香激情综合网| 久久久久久九| 91精品人妻一区二区-全集完整版免费正片国语-B02AV | 欧美激情区| 日韩紧密久久| 老司机老司机午夜影院| 精精品人妻一区二区三区| 日韩99神马视频播放片在线播放| 最新av中文字幕高清| 久久啊啊啊视频| 日韩视频啪啪| 操国产逼| 天天在线91| 天美AV片| 中日韩欧美精品无码AⅤ一区二区| 亚洲欧美综合网站| 日本福利社| 一级做a爰片性色毛片久久| 天天天天天天天天综合| 色吧综合网| 亚洲学生妹高清av| 丝袜美腿丝袜| 天天看片麻豆| 夜夜嗨AV一区天天| 操屄不卡视频| 日韩Va亚洲va欧美Ⅴa久久| 国产精选视频| 丰满精品人妻少妇久久字幕| 99久久九九| se吧提供国产乱老熟视频胖女人| 精品丰满熟妇人妻一区| 啊啊啊97视频| 天堂蜜桃无码视频一区二区| 日韩精品人妻一| 97免费视频在线| 综精品久久久aaaa| 午夜丁香| 亚洲欧美国产va在线播放频| 亚洲欧美综合图片| 熟女露脸激情自拍视频| 久久久久久久国产| 99自拍B亚洲| 黄片免费看黄片免费看| 色色色日本| 欧洲精品二区| 一区二区播放| Julia Annxxxxx| 射丝袜高跟鞋99| 丁香五月天啪啪| av日韩手机在线影视| 欧美色www亚洲国产阿娇要播| 久久久少妇诱惑精品视频| 宅男91视频在线播放| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 久久这里只精品99re66图| 国产日韩无码一区二区三区久久区| 一区二区三区男人的天堂| 久久只有精品一区二区三区| 一本一道人妻久久一区二区三区| 婷婷中文网| 国产精品无码成人精品| 色综合加勒比| 亚洲天堂精品日韩电影| suv精产一二三区| 亚洲色图日韩丝袜制服一区二区五月在线| 热热色色综合| nuu12国产麻豆精品| 九九九九九九九九九五码| 欧洲中文字幕| 99xav| 青久操| 91欧美美女日韩国产婷婷| 韩国女主播青草福利视频| 一区二区激情国产熟女| 日本 欧美 亚中文字幕| 欧亚综合一卡二卡中文字幕| 欧美专区第一页| 校园春色之综合网| 亚洲国产剧情少妇激情| 久久色激情一区二区三区| 97超碰69| 操b网站亚洲无码| 久久鲁夜| 手机av亚洲丝袜美腿日韩第一页二页| 久久综合久色欧美综合狠狠 | 精品妇操一区二区三区| 午夜无码熟妇丰满人妻| 伊人性在线视频| 精品一区二区三区麻豆| 日韩性爱长视频免费| 欧美精品久久96人妻无码| 精品无码久久久久久久久果冻糖心| 超碰成人人人爽人人爽| 久久这里只精品免费福利| 国内精品久久人妻性色av| 艹精品| 婷婷AV一区二区三区| 丁香五月成人| 大奶尤物鲍汁淫荡欧美视频粉嫩夜夜骚| 97视频620| 蜜乳av一区二区三区| 国产精品对白自产拍| 亚洲色宗合| 免费A片三p视频| 综合操逼| 亚洲限制级在线| 亚洲国内精品成人不卡| 久久久久99999| 日韩一区二区精彩视频| 激情久久久| 亚洲欧洲美腿丝袜| 亚洲一二三四区在线免费看视频| 黄页av| 人人艹亚洲| 久热伊人| 中国黄色特级精品一区二区三区片| 精品少妇高潮久久| 日韩 国产 欧美自拍| 亚洲色图殴美色图激情乱伦| 夜夜操老骚逼视频网站| 天操天操夜操夜月月年年操操| 91殴美| 浪人综合网| 国产自产91区13区| 亚洲男人的天堂va亚洲男人社| {男男暴菊gay无套网站| 99成人| 91熟女.com| 青娱乐999| 久久 国产精品 一区| 亚洲揄拍网| 亚洲97在线观看| 蜜乳性色无码专日粉嫩骚逼AV| 国产欧美日韩在线观看麻豆传媒公司| 动漫av中文| 国产二区三区免费视频| 狠狠色综合网| 国产精品对白自产拍| 高清无码在线播放网站| 60秒试看最爽10分钟网站| 加勒比海人人操超碰在线| 97人人操人人摸| 欧美 传媒 麻豆 日韩 偷拍| 欧美中文综合| 中文字幕在线观看丝袜| 东北老熟女| 思思性爱| 久久成人午夜狠狠| 上海一级黄片| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 欧美女同在线| www.色婷婷色综合| 亚洲天堂少妇| 日韩乱插| 国产一线二线三线av| 色999五月色| 日本天堂在线播放| 秋霞视频一区二区| 欧美情色亚洲| 亚洲色人妻综合| 久久午夜色播影院免费高清| 天天欧美色| 九热中文字幕| 天天淫人人妻日日色| 亚洲乱码精品一区二区| 人人爽夜夜操| 国产一进一出视频网站| 国产和美国毛片| 国产亚洲精品玖玖玖在线观看| 97超碰中文| 国产又粗又长又爽又色| 国产精品夜夜夜| 夜夜草网站| 欧美日韩欧美| 老熟女91av| 日韩中文字幕视频| 亚洲欧洲无码一区夜| 欧美另类综合久久| 97超级久久| 人人色97| av强奸乱轮| 另类老少妇| 日本色婷婷| 国产在线综合福利网站| 都市激情人妻一区二区青青操视频 | 激情六月婷婷| 我要去看2个日本美女.com曹逼| 午夜性| 欧美人妻久久精品二区三区| 精品免费成人久久| 高凊专区人人操| 国产日韩区| 亚欧美无遮挡| 色欲人妻一区二区在线| 成人午夜无码视频| 亚洲色欲天天天堂色欲网女| 激情婷婷丁香网| 欧美 亚洲 制服 精品| 日韩性爱1级片视频| 久久久久久久久9| 九九久久久久久爱| 欧洲一级性爱视频在线观看| 激情文学88| av 模特一区了| 青青操青娱乐| 人妻系列无码专区中文有码| 97爱综合| 色97国产69香蕉| 情色av电影| 蜜屁av| 欧美姓爱综合网| 青春草A| 婷婷五月成人| 2019天天干天天操| 日韩福利综合一区| 亚洲天堂资源网| daxiangjiao你懂的| 丝袜制服字幕在线| 超踫中文字幕| 蜜桃av综合网发布| 国产福利在线视频网站| 美女天天干| 精品人妻一区二区三区不卡断 | 国产九九九九九九| 丝袜视频一区二区在线播放国产中文 | 999综合色| 久久大香蕉手机高清| 五月激情视频| 欧美成人性爱视频大全| 国产精品制服丝袜清纯唯美| AV一起草在线| 亚洲无码电影久久久| 久久久久久久久久久久色网| 精品无码产区一区二| 久久久久久中文版| 欧美日韩精品国产91| 天天综合AV| 久热婷婷| 色色婷婷五月| 久久99久久99精品免视看婷婷| 日本国产欧美高清在线| 日韩欧美一级特黄大片| 一区二区三区探花在线观看| 亚洲中文一区二区三区| 日韩中文字幕精品一区在线| 爽极品影院| 免费福利视频中文字幕| 飘花国产午夜精品不卡| 色综合天天| 亚洲第一狼人丝袜美女另类| 国产专区第一页| 午夜一级免费毛片| 亚洲少妇综合在线播放| 精品国产久热在线观看| www九九热| 五月丁香六月激情综合| 日韩在线AB| 春色校园综合网| 亚洲国成人情色好看电影| 久久综合中文国产| 日韩精品大香蕉伊人在线| 伊人久久亚洲色欲综合网站 | 亚洲最大91网| 亚射在线| 99这里都是精品| 久久久久女教师免费一区| 农村妇女精品一二区| 日日爱99| 日逼逼免费看| 国产一级αv免费看片| 国产超碰在线| 国内精品久久国产,www香蕉久久五月丁香,亚洲欧美日韩精品永久在线,日本精品一 | 91在线丝袜| 91美女在线| 午夜视频黄| 亚洲无码?第一页| 色婷婷电影网| 欧美精品91| 大香交| 国产白丝精品在线观看| AV网站高清无码在线观看| 91九色精品熟女内射| 97视频观看| 六月婷婷一区二区三区| 亚洲成人在线乱码色午夜| av激情亚洲五月天| 亚洲欧洲日韩国产自在线| 97人人草| 无码人妻精品一区二区三区九九| 91老司机视频| 色婷婷视频| 蜜臀av在线播放一区二区三区| 伊人久久大香蕉线AV五月天| 亚洲清纯综合| 亚洲国产奇米影视久久| 国产精品一二三区福利| 性交一区二区在线播放| 97超碰色| 91超碰人人操| 97bbn| 婷婷丁香激情| 国产精品自产拍在线观看社区| 人妻在线中出视频| 欧美日韩狠狠爱| 白天啪啪晚上啪啪视频| 婷婷伊人一区| 人人妻人人爽| 日本色色色视频| 青青草手机在线免费观看| 亚洲高清欧美总合| 国产精品无码论坛| 亚洲欧洲第二视频在线观看色图| 蜜臀久久99精品久久久久久-DVD原版全| 国产白嫩漂亮KTV在线| 日本青青草在线| 亚洲色电影在线| 美女黄频a美女大全免费皮| 国产盗摄美女如厕大神作品在线观看| 久草资源在线| 大香蕉五月天| 啊啊在线| 偷窥自拍A片| 亚洲精品97中文字幕| 欧美日韩性爱电影在线| 天天综合网久久ww| 91久久久亚洲| 好湿好紧好爽 视频| 96精品久久| 久久久人妻| 亚洲 欧美 第一页| 美日韩成人| 国产91 丝袜在线播放| 人人扣人人操| 亚洲欧美综合图片| 婷婷久久五月天| 日韩欧视频| 黄网在线播放| 中文字幕福利视频一区二区三区在线观看| 3p国产色噜噜一区| 国产97在线播放| 欧洲熟妇xxXx欧美老妇裸体| 日韩欧美~中文字| 国产福利第一视频| 天天欧美| 在线啊啊啊啊| 乱伦a片视频| 欧美色自拍| 操逼网站视频漫画国产| 久久香蕉国产线看观看亚洲女人 | 美日韩一二三区| 蜜乳性色无码专日粉嫩骚逼AV| 久久精品99久久久久久| 久久性爱城| 超碰色97| 97色97好| 操比国产| 精品熟女呻吟久久91| 欧洲中文字幕| 26uuu国产日韩综合在线观看| 视频二区熟女人妻| 综合久久99| 午夜男女爽爽大片免费观看| 精品中文日韩字幕视频| 国产无马av| 亚洲欧美另类激情小说| 人人爽人人精品乱人伦AV| 蜜桃无码AV一区二区| 丰满少妇一区二区三区免费看| 人妻日日夜夜精品| 国产精品嫩草影院免费| 精精品人妻一区二区三区| 操我啊啊啊啊啊| 国产精品一区二区三区,亚洲综合 性开放中文AV高清无码免费看 | 亚洲色图欧美| #NAME?| 久久99热这里只频精品6学生| 日本熟妇浓毛hdsex| 久久日本熟女精品一区| 久久久婷| 久久美女国产| 欧美亚洲情色| 九九九久| 国产黄色动态精品| 99精品热| 日韩免费大片一级播放| 国产深喉视频一区二区| 青青草无码视频| 久久久com| 亚洲少妇综合在线播放| 思思热一热婷婷热一热| 国产熟妇一区二区| 天堂蜜桃无码视频一区二区| 国产高清在线观看欧美| 日本一区二区中文字幕久久| 99最新日韩偷拍视频| 欧美一区二区三区大综合| 日本九九九九| 超碰在线香蕉| 操逼视频国产无套| 午夜精品久久久| 少妇人妻在线| 亚洲宗合网| 久久AV无码1区2区3区| 婷婷伊人| 亚洲性爱无码乱伦av| 国产精品人人爽人人做可爱福利| 国产极品馒头逼| 国产精品另类一区大香蕉| 亚洲区限制级| 亚洲欧洲精品成人| av操操不卡| 一本一道人妻久久一区二区三区| 欧美性爱系列| 家庭乱伦网站国产| 无码最新| 五月婷婷六月丁香网址| 人妻偷拍一区二区三区| 男人的天堂网页| 人妻欧美| 日韩精品-原创伙伴| 一本久久久精品| 久久华人网| 91色综合色| 九七毛片九九毛片| 欧洲精品欧洲精品| 99热日| 蜜桃狠狠色伊人亚洲综合 | 一级性爱视频免费在线| 可免费观看的av毛片中日美韩| 五十路三区在线| 999999精品| 欧美色图亚洲激情| 婷婷超| 久久这里只精品免费福利| 东北少妇高潮zzzz| 91色人妻| 精品人妻中文字幕4399| 久操网视频| 国产成人bd在线观看| 日本网色| 超碰人人妻| 天美国产精品| 目产99999久久999| 综合网97| 91久久国产精品| 酒色综合网| 日本αv| 曰本人妻人人澡人人夹| 男人的天堂一区三区| 婷婷99| 中文字幕91综合| 欧美精品91| 啊啊啊啊啊啊啊啊要喷了| 九九久久国产精品怡红院| 少妇三p| 国语av狠狠色丁香婷婷综合激情| 欧美综合国产精品久久丁香| 18禁精品网站在线看| 欧洲熟妇xxXx欧美老妇裸体| 9/A片| 国产熟女二区| 少妇高潮一区二区三区在线| 26uuu久久| 熟女色综合久久| 精品久久久久久亚洲| 久久成年精品| 亚洲激情欧美色图| 中国熟女老妇仑乱一区二区三区| 欧洲成人性爱视频| 无码9区| 97bbn| 日本女人久久久| 亚洲国产ⅴ高清在线观看| 色色激情五月天| 国产青视频| 97资源亚洲| 日韩亚洲国产视频| 激情四射婷婷四五月天| 九九亚洲色在线观看| 日韩三级伊人| 色婷婷丁香| 精品无码久久久久| 精品人妻一区二区三区日产| 色呦呦呦在线观看视频| 亚洲另类久操网| 女人18精品一区二区三区| 98人妻精品一区二区色欲| 国产女人成人精品视频| 男人的天堂色偷偷青青草视频婷婷网| 一本一道久久综合久久| 国产成人无码a| 中文字幕老熟妇黄色视频| 99精品久久久久久| 91精品人妻偷情| 伊人五月天| 婷婷久草| 久久亚洲欧美中文字幕国语| 99热综合在线| 久久在肏| 六十路日本| 狠狠爱AV| 国产精品美女在线一区| 日韩紧密久久| 中出欧美| 激情五月天网| 日韩本不卡视频在线观看 | 欧美婷婷五月天| 玖玖超碰熟| 手机在线中文字幕国产| 天天做天天爱天天爽AV| 永久免费观看的毛片的网站| 色婷五月天| 床戏久久久av一区二区麻豆| 黄色视频特级毛片| ...日韩成人一区二区三区字幕| 午夜超爽| 啊好爽快点-国产一区二区三区撒尿在线-成人AV| 欧美乱欲| 欧美1727免费观看视频| 美女啊啊啊啊啊啊| 久久综合五月天| 色原狠狠天天天| 亚洲中文一区二区三区视频| 麻豆区久久久久亚| 网页导航五月天免费一二三区| 91欧美丨精品丨入口| 中文日本免费高清| 91在线/欧洲| 亚洲一区二区三区AV无码| 超碰无码五月97| 国产三级日产三级韩国三级 | 香蕉久久国产AV一区二区| 中文字幕青青草| 丁香五月天啪啪| 亚洲欧美不卡线| 日本天天人人狠狠在线日美女 | 久久五月综合| 后入式免费视频| 另类图片五月| 亚洲AV麻豆Aⅴ无码电影一| 色盈盈影院| 日韩欧美成人综合在线| 97jingpin| 9999久久久久| 少妇久久久| 91美女在线视频| 亚洲一卡2卡3卡4卡乱码网站| 日本久久久精品电影| 亚洲综合成人网| 亚洲有码视频二区| 干b在线性社区| 美國A片| 欧美成人精品欧美一级乱黄一区二…| 国产久久一区二区午夜| 日婷婷| 日本性一区| 九色97| 伊人专区一区二区三区| 加勒比综合a∨| 先锋精品av色鲁| 综合av社区| 青青草AV色| 亚洲另类久操网| 亚洲导航深夜福利| 亚州男人天堂| 中文字幕AV片| 色五月婷婷麻豆在| 2020中文在线一区二区三区| 91操熟女视频 | 97久久国产精品| 啊啊啊不要好疼视频| 日本欧美一区二区三区视频麻豆| 亚洲情色 无码专区| 精品国产嫩穴视频| 亚洲精品影视老司机| 91精品人妻一区二区三区蜜臀| 伊人久久大香蕉线AV五月天| 91精品大奶人妻| 久96热在线观看视频| 干美女人妻| 男人干美女| 狠狠操狠狠插| 日本高清_区二区三区| 97精品免费| 亚州国产成人精品女人久久| 久久久久久久久久久97| 99热在线观看| 黄片免费视频2019| 午夜在线播放| 综合情欲网| 麻豆伊人网| 夜夜操天| 久久99网站| 中日韩熟女| 99e久久国产精品| 天天综合-91入口| 亚洲操操操无码| 无码男人天堂| 天天亚洲综合| 校园春色制服丝袜中文字亚洲| a天堂视频| 九九视频黄色片| 色综合一区二区三区| 国产一区二区在线看| 久久婷婷亚洲欧| 99热精品青草在线| 天天影视综合网欧美精品| 婷婷丁香五月激情啪啪| 国产视频不卡在线观看| 日本操大逼| 国产成人精品必看 | 黄资源| 欧美中文字幕一区 | 久久久久亚洲av综合波多野制衣| 韩国一级做a久久久久| 亚洲 欧美 色图| 欧美自拍网| 九九九九热只有精品| 欧美线天码中字| 亚洲欧洲激情| 97国产精品久久久久| 国产精品久久久久久久免牛肉蒲团| 男女91| 人人爽夜夜操| 超碰激情808| 欧美色图中文字幕| 午夜天堂精品久久| 宗合情欲网| 久久AV无码1区2区3区| 影音综合网| 色眯眯射| 999 久久久| 欧美综合 站| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 熟妇熟女一区二三区| 天堂资源欧美| 日韩精品9999| 亚洲日韩XXX| 国产精品久久久久久久久久久久久久吹| 东京太热男人的天堂久久久| 美女91AV| 美女被啪到深处抽搐视频| 精品免费视频国产一区| 激情黄色片在线观看| 亚洲国产欧美一区二区潘金莲| 欧美日韩大黄片| yellow网站免费观看日韩高清无码| 婷婷丁香五月天综合东京热| 激情久久av一区av二区av| 激情综合色| 久九九九九九九热| 人妻少妇色综合| 超碰 欧美| 久久夜夜| 操逼www.| 激情五月婷| 精品美女在线视频| 职场同事知名国产国产精品久久欧美日韩| 亚洲骚男同com| 精品午夜福利| 亚洲 欧美 偷拍 唯美| 亚洲精品日日夜夜52| 色妹子A V| 久久九操在线观看| 色97干| 色天使亚洲综合在线观看| 97国产成人精品免费视频| 亚州宗合另类| 天天色踪合| 久久久久久久97| 亚洲精美粉嫩嫩泬在线观看 | 中文久久| 日韩激情啪啪| 自拍丝袜美腿人妻| 亚洲 欧美 日本 国内 首页| 国产强奸乱伦无码视频| 性爱乱伦网址| 天色综合网| 欧美三级偷拍| 波多野结衣一级视频| 久久久A∨| 久久美国毛片| 亚洲自拍偷拍视频在线| 日本肉体xxxx裸交| 亚洲高清内射| 91综合网在线| 久久精品国产亚洲AV高级北京| 久久色人体 | 91成人精品在线播放| 亚洲情色五月天| 久久久一二三四区| 操逼天美3区| 青青草在线成人视频| 天天性射网| 一牛影视成人片免费| 任我爽视频在线观看| 国产一线二线三线av| 精品偷拍13p欧美dodk视频| 男人的天堂成人的社区| 亚洲黄色电影| 婷婷五月天激情网| 日本999精品| 免费视频在线一区二区不卡| 这里只有精品视频在线| 亚洲男人天堂2| 不卡一区二区日本视频| 97在线欧洲| 国产乱伦视频污| 曰韩精品九九无码| 日1区2区3区2020| 久久国内| 亚洲欧美日韩中文久久自慰| 99这里只有精品国产| 德国一二三不卡| 97碰| 97网址www| 美女91网站| 韩国女主播青草福利视频| 国产伦精品| 亚洲精品 大香蕉| 一区二区视频在看| 五月丁香影院| 亚洲97精品| 久久女人一区二区三区| 亚洲国产天堂| 91久久久久免| 久久久久久性爱免费视频| 九九亚洲| 久久春色| 亚洲 中文 女同| 亚洲乱码精品一区二区| 夜夜高潮夜夜爽| 色哟哟综合| WWW.加勒比人妻一区不卡.com| 另类亚洲一区二区三区| 久久一二三四不卡 | 欧美爆乳精品一区二区| 熟妇艹鸡八| 日本免费一级AAA大片器 | 激情综合二| 久久久久96| 激情五月天色色| 狠日欧美| 99999精品成人| 国产精品亚洲一级av第二区| 啊啊啊啊啊啊啊啊要喷了| 日韩不卡a级视频专区| 亚洲狠狠入| 蜜桃成人1区2区3区| 欧美巨大性舒爽顶到了| 欧美国产一区二区三区麻豆传媒| 国产亚洲精品农村妇女| 玖玖大干人妻| 嗯嗯啊啊视频在线看| 欧美成年人性爱视频免费观看| 亚洲第一二区另类图| 国产福利av精彩对白| 超碰人妻久久| 久久超碰、| 国产又操| 精品午夜福利| 九草在线大香蕉| 亚洲日韩精品在线播放| 蜜臀99久久精品久久久久| 欧美激情片一区二区| 日本一级二级三级网站| 欧美精品97| 91AV天堂| 婷婷综合五月天| 国产中文字幕在线点播| 色网亚洲人| 九九久久国产精品| 精品成人av一区二区三区在线| 青草成人免费视频一com| 亚爽爽爽爽爽爽爽爽| 国产这里只有精品| www亚洲免费| 91色插| 久久国语| 天美av在线观看| 美中日韩无码| A级国产欧美激情在线| 欧美高清在线| 青青草十区九区爱夜| 五月丁香婷婷色| 国产精品无码久久久久2028| 91亚洲人| 久久中文字幕女同性恋一区| 在线啊啊啊啊| 曰韩av中文字幕专区| 亚洲国产av中文字幕久久| 亚洲中文字幕熟女少妇一区二区| 久久久久网站-538在线视频-欧美永久乱码 | 欧美性天天影视| 天天干天天操天天干天天操| 手机看片91人妻| 天天躁日日躁狠狠狠躁| 亚洲涩涩| 久久久久久久久久久97| 亚洲激情网一二三四区| 日韩特一级久久| 开心六月色| 色五月av| Blackedraw视频一区二区| 亚洲性爱成人| 久热一区二区| 国产午夜精品一区二区三区牛牛| 麻豆国产成人精品| 欧美一区二区三区大综合| 综合色图亚洲欧美| 国产麻豆一级精品视频| 久久美女国产| 久久久久久久久久久免费精品| 天天看天天日天天操| 精品免费囯产一区二区三区| 内射中国少妇高清视频免费视频 | 欧洲综合色图| 91日韩网站| 干妹子| 亚洲一区亚洲天堂| 青草香蕉网| 欧美狠狠鲁| 在线天堂999| 蜜桃久久久久久久| 日本免费不卡二区| 日韩99神马视频播放片在线播放| 欧美激情综合| 久久99视频| 99碰碰| 亚洲激情网| AA丁香综合激情| 色婷婷久久| 久久大香蕉| 天天日少妇逼AV| 992这里有精品| 色噜噜综合在线| 中文字幕大片三级狠狠干| 深夜操逼网| 亚洲情色婷婷五月天| 久久精品免费| 国产传媒一区日韩| 偷拍在线观看视频| k频道色撸撸| 亚洲欧美内射| 国产路线专区|