日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

eslint / prettier 检查格式配置、husky / lint-staged 强制校验、tslint 配置

發布時間:2023/12/2 编程问答 51 豆豆
生活随笔 收集整理的這篇文章主要介紹了 eslint / prettier 检查格式配置、husky / lint-staged 强制校验、tslint 配置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

eslint / prettier 檢查格式配置

eslint 和 prettier 區別

eslint(包括其他一些 lint 工具)的主要功能包含代碼格式的校驗,代碼質量的校驗。而 Prettier 只是代碼格式的校驗(并格式化代碼),不會對代碼質量進行校驗。代碼格式問題通常指的是:單行代碼長度、tab長度、空格、逗號表達式等問題。而代碼質量問題指的是:未使用變量、三等號、全局變量聲明等問題。

對 Prettier(或 Eslint) 進行配置:

  • 根目錄創建 .prettierrc.js / .eslintrc.js 文件,能夠寫入 YML、JSON 的配置格式,并且支持 .yaml/.yml/.json/.js 后綴;
  • 在 package.json 中新建 prettier / eslintConfig 屬性。

一些規則的配置

'off': 表示關掉, 'wran': 表示發出警告 'error': 表示發出錯誤/*對應的數字是 */ 0:表示關掉 1:表示發出警告 2:表示發出錯誤"always": 總是開啟 "never": 從不開啟

vue 實例

安裝

yarn add -D @vue/cli-plugin-eslint babel-eslint eslint eslint-config-prettier eslint-plugin-prettier eslint-plugin-vue prettier module.exports = {root: true,extends: ["eslint:recommended", "plugin:vue/essential", "plugin:prettier/recommended"],parser: "vue-eslint-parser",parserOptions: {parser: "babel-eslint",sourceType: "module",allowImportExportEverywhere: true},env: {browser: true,node: true,es6: true},globals:{ // 全局變量"store":false,"Vue":true,"Vuex":true},plugins: ["prettier"],ignorePatterns: ["dist/**", ".gitignore"], // 忽略文件rules: {"prettier/prettier": [ // 內部配置 prettier1,{semi: false, // 格式化不加分號printWidth: 200, // 一行的字符數,如果超過會進行換行,默認為80singleQuote: false, // 字符串是否使用單引號,默認為false,使用雙引號trailingComma: "none", // 是否使用尾逗號,有三個可選值"<none|es5|all>"bracketSpacing: true, // 對象大括號直接是否有空格,默認為true,效果:{ foo: bar }jsxBracketSameLine: true // JSX 標簽閉合位置,默認false,換行閉合} // prettier 配置項],semi: [1, "never"]// 公共 rules 配置} };

react 實例

安裝

yarn add -D babel-eslint eslint eslint-config-prettier eslint-plugin-prettier eslint-config-react-app eslint-plugin-react-hooks eslint-plugin-react prettier

配置 autoFix

# 修復指定路徑文件 "fix": "eslint --fix --ext .js,.ts,.tsx --ignore-path .gitignore src/"# 修復所有文件 "fix": "eslint --fix --ext .js,.ts,.tsx --ignore-path .gitignore ." module.exports = {root: true,extends: ["react-app", "eslint:recommended", "plugin:react/recommended", "plugin:prettier/recommended"],parserOptions: {parser: "babel-eslint",sourceType: "module",allowImportExportEverywhere: true},env: {browser: true,node: true,es6: true},plugins: ["prettier", "react-hooks"],rules: {"prettier/prettier": [1,{semi: false, // 格式化不加分號printWidth: 200, // 一行的字符數,如果超過會進行換行,默認為80singleQuote: false, // 字符串是否使用單引號,默認為false,使用雙引號trailingComma: "none", // 是否使用尾逗號,有三個可選值"<none|es5|all>"bracketSpacing: true, // 對象大括號直接是否有空格,默認為true,效果:{ foo: bar }jsxBracketSameLine: true, // JSX 標簽閉合位置,默認false,換行閉合}],"react-hooks/rules-of-hooks": "error","react-hooks/exhaustive-deps": "warn","react/jsx-tag-spacing": 1, // 總是在自動關閉的標簽前加一個空格,正常情況下也不需要換行"jsx-quotes": 1,"react/jsx-closing-bracket-location": 1, // 遵循JSX語法縮進/格式"react/jsx-boolean-value": 1, // 如果屬性值為 true, 可以直接省略"react/no-string-refs": 1, // 總是在Refs里使用回調函數"react/self-closing-comp": 1, // 對于沒有子元素的標簽來說總是自己關閉標簽"react/sort-comp": 1, // 按照具體規范的React.createClass 的生命周期函數書寫代碼"react/jsx-pascal-case": 1, // React模塊名使用帕斯卡命名,實例使用駱駝式命名"react/display-name": 1,semi: [2, "never"]} };

公共 rules 配置

完整 .eslintrc.js 規則
rules: {"no-useless-escape": 0, // 禁用不必要的轉義semi: [2, "never"], // 語句強制分號結尾quotes: [2, "double"], //建議使用單引號"no-inner-declarations": [0, "both"], //不建議在{}代碼塊內部聲明變量或函數"no-extra-boolean-cast": 0, // 多余的感嘆號轉布爾型"no-extra-semi": 2, // 多余的分號"no-extra-parens": 2, // 多余的括號"no-empty": 0, // 空代碼塊"no-use-before-define": [2, "nofunc"], // 使用前未定義complexity: [2, 20], // 圈復雜度大于20 警告"space-before-blocks": [0, "always"], // 不以新行開始的塊{前面要有2空格"space-before-function-paren": [0, "always"], // 函數定義時括號前面有2空格"spaced-comment": 0, // 注釋風格 2空格什么的"space-infix-ops": 2, // 中綴操作符周圍 有2空格"space-in-parens": [0, "never"], // 小括號里面要不要有空格radix: 0, // parseInt必須指定第二個參數"operator-linebreak": [0, "before"], // 換行時運算符在行尾還是行首,可選值"<after|before|none>"// "one-var-declaration-per-line": 2, // 單行聲明"max-len": [0, 200, 2], // 字符串最大長度"key-spacing": [2, { beforeColon: false, afterColon: true }], // 對象字面量中冒號的前后空格indent: [0, 2], // 縮進風格"no-multiple-empty-lines": [1, { max: 2 }], // 空行最多不能超過2行"no-multi-str": 2, // 字符串不能用\換行"no-mixed-spaces-and-tabs": [2, false], // 禁止混用tab和空格"no-console": 1, // 禁止使用console"no-const-assign": 2, // 禁止修改const聲明的變量//常見錯誤"comma-dangle": [2, "never"], // 定義數組或對象最后多余的逗號"no-debugger": 2, // debugger 調試代碼未刪除"no-constant-condition": 2, // 常量作為條件"no-dupe-args": 2, // 參數重復"no-dupe-keys": 2, // 對象屬性重復"no-duplicate-case": 2, // case重復"no-empty-character-class": 2, // 正則無法匹配任何值"no-invalid-regexp": 2, // 無效的正則"no-func-assign": 2, // 函數被賦值"valid-typeof": 2, // 無效的類型判斷"no-unreachable": 2, // 不可能執行到的代碼"no-unexpected-multiline": 2, // 行尾缺少分號可能導致一些意外情況"no-sparse-arrays": 2, // 數組中多出逗號"no-shadow-restricted-names": 2, // 關鍵詞與命名沖突"no-undef": 0, // 變量未定義"no-unused-vars": 0, // 變量定義后未使用 jsx 處理不了……"no-cond-assign": 2, // 條件語句中禁止賦值操作"no-native-reassign": 2, // 禁止覆蓋原生對象//代碼風格優化"no-else-return": 0, // 在else代碼塊中return,else是多余的"no-multi-spaces": 2, // 不允許多個空格"block-scoped-var": 0, // 變量定義后未使用"consistent-return": 0, // 函數返回值可能是不同類型"accessor-pairs": 2, // object gettertter方法需要成對出現"dot-location": [2, "property"], // 換行調用對象方法 點操作符應寫在行首"no-lone-blocks": 2, // 多余的{}嵌套"no-labels": 2, // 無用的標記"no-extend-native": 2, // 禁止擴展原生對象"no-floating-decimal": 2, // 浮點型需要寫全 禁止.2 或 2.寫法"no-loop-func": 2, // 禁止在循環體中定義函數"no-new-func": 2, // 禁止new Function(...) 寫法"no-self-compare": 2, // 不允與自己比較作為條件"no-sequences": 2, // 禁止可能導致結果不明確的逗號操作符"no-throw-literal": 2, // 禁止拋出一個直接量 應是Error對象"no-return-assign": [2, "always"], // 不允return時有賦值操作"no-redeclare": [0, { builtinGlobals: true }], // 不允許重復聲明"no-unused-expressions": [0, { allowShortCircuit: true, allowTernary: true }], // 未使用的表達式"no-useless-call": 2, // 無意義的函數call或apply"no-useless-concat": 2, // 無意義的string concat"no-void": 2, // 禁用void"no-with": 2, // 禁用with"no-warning-comments": [2, { terms: ["fixme", "any other term"], location: "anywhere" }], // 標記未寫注釋curly: [2, "all"] // if、else、while、for代碼塊用{}包圍}

完整 .prettierrc.js 規則

也可單獨在 .prettierrc.js 內配置

// .eslintrc.js ... rules: {"prettier/prettier": 2... } // .prettierrc.js module.exports = {semi: false, // 行位是否使用分號,默認為trueeslintIntegration: true, // 開啟 eslint 支持printWidth: 100, // 一行的字符數,如果超過會進行換行,默認為80tabWidth: 2, // 一個tab代表幾個空格數,默認為80useTabs: false, // 是否使用tab進行縮進,默認為false,表示用空格進行縮減singleQuote: false, // 字符串是否使用單引號,默認為false,使用雙引號trailingComma: "none", // 是否使用尾逗號,有三個可選值"<none|es5|all>"bracketSpacing: true, // 對象大括號直接是否有空格,默認為true,效果:{ foo: bar }jsxBracketSameLine: false, // JSX 標簽閉合位置,默認false,換行閉合arrowParens: "avoid", // 箭頭函數參數括號,默認avoid,能省略就省略,可選值"<avoid|always>"parser: "babel" // 代碼的解析引擎 }; {"prettier.printWidth": 100, // 超過最大值換行"prettier.tabWidth": 4, // 縮進字節數"prettier.useTabs": false, // 縮進不使用tab,使用空格"prettier.semi": true, // 句尾添加分號"prettier.singleQuote": true, // 使用單引號代替雙引號"prettier.proseWrap": "preserve", // 默認值。因為使用了一些折行敏感型的渲染器(如GitHub comment)而按照markdown文本樣式進行折行"prettier.arrowParens": "avoid", // (x) => {} 箭頭函數參數只有一個時是否要有小括號。avoid:省略括號"prettier.bracketSpacing": true, // 在對象,數組括號與文字之間加空格 "{ foo: bar }""prettier.disableLanguages": ["vue"], // 不格式化vue文件,vue文件的格式化單獨設置"prettier.endOfLine": "auto", // 結尾是 \n \r \n\r auto"prettier.eslintIntegration": false, //不讓prettier使用eslint的代碼格式進行校驗"prettier.htmlWhitespaceSensitivity": "ignore","prettier.ignorePath": ".prettierignore", // 不使用prettier格式化的文件填寫在項目的.prettierignore文件中"prettier.jsxBracketSameLine": false, // 在jsx中把'>' 是否單獨放一行"prettier.jsxSingleQuote": false, // 在jsx中使用單引號代替雙引號"prettier.parser": "babylon", // 格式化的解析器,默認是babylon"prettier.requireConfig": false, // Require a 'prettierconfig' to format prettier"prettier.stylelintIntegration": false, //不讓prettier使用stylelint的代碼格式進行校驗"prettier.trailingComma": "es5", // 在對象或數組最后一個元素后面是否加逗號(在ES5中加尾逗號)"prettier.tslintIntegration": false // 不讓prettier使用tslint的代碼格式進行校驗 }

husky / lint-staged 強制校驗

husky 常用鉤子

pre-commit:由git commit命令觸發,在commit-msg之前;
commit-msg:git commit和git merge都會觸發,會傳遞一個參數,該參數為存放當前commit消息的臨時文件路徑;可以通過–no-verify參數來跳過commit-msg鉤子;
post-merge:觸發于merge完成后;

安裝

yarn add -D husky lint-staged

使用

// package.json"husky": {"hooks": {"pre-commit": "lint-staged --allow-empty"}},"lint-staged": {"*.{vue,ts,js}": ["eslint --fix"]},

在運行 git commit 時候,自動會先去運行 vue-cli-service lint 格式化代碼,再運行 git add 添加代碼。這兩步都通過后才會提交代碼。如果任何一步失敗,則會停止提交。

tslint 配置

"rules": {// TS特性"member-access": true, // 設置成員對象的訪問權限(public,private,protect)"member-ordering": [// 設置修飾符順序true,{"order": [ "public-static-field","public-static-method","protected-static-field","protected-static-method","private-static-field","private-static-method","public-instance-field","protected-instance-field","private-instance-field","public-constructor","protected-constructor","private-constructor","public-instance-method","protected-instance-method","private-instance-method"]}],"no-empty-interface":true,// 不允許空接口"no-parameter-reassignment":true,// 不允許修改方法輸入參數"prefer-for-of":true,// 如果for循環中沒有使用索引,建議是使用for-of// 功能特性"await-promise":true,// 不允許沒有Promise的情況下使用await"curly":true,// if/for/do/while強制使用大括號"forin":true,// 使用for in語句時,強制進行hasOwnProperty檢查"no-arg":true,// 不允許使用arguments.callee// "no-bitwise":true, // 不允許使用特殊運算符 &, &=, |, |=, ^, ^=, <<, <<=, >>, >>=, >>>, >>>=, ~"no-conditional-assignment":true,// do while/for/if/while 語句中將會對例如if(a=b)進行檢查// "no-console":true,// 不允許使用console對象"no-debugger":true,// 不允許使用debugger"no-duplicate-super":true,// 不允許super() 兩次使用在構造函數中"no-empty":true,// 函數體不允許空"no-eval":true,// 不允許使用eval"no-for-in-array":true,// 不允許對Array使用for-in"no-invalid-template-strings":true,// 只允許在模板字符串中使用${"no-invalid-this":true,// 不允許在class之外使用this"no-null-keyword":true,// 不允許使用null,使用undefined代替null,指代空指針對象"no-sparse-arrays":true,// 不允許array中有空元素"no-string-throw":true,// 不允許throw一個字符串"no-switch-case-fall-through":true,// 不允許case段落中在沒有使用breack的情況下,在新啟一段case邏輯"no-unsafe-finally":true,// 不允許在finally語句中使用return/continue/break/throw"no-unused-expression":true,// 不允許使用未使用的表達式"no-use-before-declare":true,// 在使用前必須聲明"no-var-keyword":true,// 不允許使用var"radix":true,// parseInt時,必須輸入radix精度參數"restrict-plus-operands":true,// 不允許自動類型轉換,如果已設置不允許使用關鍵字var該設置無效"triple-equals":true,// 必須使用恒等號,進行等于比較"use-isnan":true,// 只允許使用isNaN方法檢查數字是否有效// 維護性功能"indent":[true, "spaces", 4],// 每行開始以4個空格符開始"linebreak-style":[true,"CR/LF"],// 換行符格式 CR/LF可以通用使用在windows和osx"max-classes-per-file":[true,1],// 每個文件中可定義類的個數"max-file-line-count":[true,500],// 定義每個文件代碼行數"max-line-length":[true,120],// 定義每行代碼數"no-default-export":true,// 禁止使用export default關鍵字,因為當export對象名稱發生變化時,需要修改import中的對象名。https://github.com/palantir/tslint/issues/1182#issue-151780453"no-duplicate-imports":true,// 禁止在一個文件內,多次引用同一module// 格式"align":[true,"parameters","arguments","statements","members","elements"],// 定義對齊風格"array-type":[true,"array"],// 建議使用T[]方式聲明一個數組對象"class-name":true,// 類名以大駝峰格式命名"comment-format":[true, "check-space"],// 定義注釋格式"encoding":true,// 定義編碼格式默認utf-8"import-spacing":true,// import關鍵字后加空格"interface-name":[true,"always-prefix"],// interface必須以I開頭"jsdoc-format":true,// 注釋基于jsdoc風格"new-parens":true,// 調用構造函數時需要用括號"no-consecutive-blank-lines":[true,2],// 不允許有空行"no-trailing-whitespace": [// 不允許空格結尾true,"ignore-comments","ignore-jsdoc"],"no-unnecessary-initializer":true,// 不允許沒有必要的初始化"variable-name":[true,"check-format",// 定義變量命名規則"allow-leading-underscore","allow-trailing-underscore","ban-keywords"]} }

總結

以上是生活随笔為你收集整理的eslint / prettier 检查格式配置、husky / lint-staged 强制校验、tslint 配置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

久久久久日本精品一区二区三区 | 国内精品久久久久影院优 | 国产午夜麻豆影院在线观看 | 亚洲欧美少妇 | 久操中文字幕在线观看 | 成年人视频在线观看免费 | 精品亚洲视频在线观看 | 久草精品国产 | 日日夜夜天天综合 | 伊人电影在线观看 | 日韩免费视频观看 | 精品成人在线 | 2019中文字幕网站 | 国产美女视频网站 | 亚洲黄色一级视频 | 狠狠干五月天 | 欧美最猛性xxxxx亚洲精品 | 成人影视免费 | 中文字幕精品一区二区三区电影 | 日韩在线播放av | 久久久午夜视频 | 国产拍在线| 最近高清中文字幕 | 曰本三级在线 | 免费视频xnxx com | 人人艹视频 | 免费观看一级成人毛片 | av免费网站在线观看 | 综合网中文字幕 | 国产91免费在线 | 成人在线网站观看 | 在线观看日韩专区 | 视频 国产区 | 国产精品69久久久久 | 一区二区av | 日韩欧美视频一区二区三区 | 日韩精品第1页 | 亚洲无吗天堂 | 日韩a在线 | 五月婷婷激情网 | 一级性av| 精品视频在线播放 | 亚洲少妇影院 | 国产一级a毛片视频爆浆 | 久久理伦片 | 欧美一区视频 | 久久精品国产一区二区三区 | 亚洲影视九九影院在线观看 | 成人黄色免费在线观看 | 国产一级一片免费播放放 | 亚洲精品国产综合99久久夜夜嗨 | 国产一线在线 | 在线久热 | 热久久免费国产视频 | 91成人精品在线 | 一区二区三区四区五区在线 | 狠狠综合久久 | www.香蕉 | 午夜久久| 国产精品99久久免费黑人 | 成人app在线免费观看 | 国产永久免费高清在线观看视频 | 国产 日韩 欧美 在线 | 国产精品久久久久久高潮 | 日韩一区视频在线 | 日韩成人免费在线观看 | 少妇精69xxtheporn | 日韩av综合网站 | 国产精品wwwwww | 韩国三级av在线 | 国产99久久久国产精品免费看 | 色噜噜在线观看 | 色偷偷88888欧美精品久久 | 免费av免费观看 | 五月天激情视频 | 久久久久久久福利 | 亚洲国产美女精品久久久久∴ | 国产视频99 | 久久人人爽人人爽 | 丁香六月婷婷综合 | 国内久久视频 | 在线国产日本 | 免费在线激情电影 | 成人av影院在线观看 | 激情开心站| 国产一级免费观看 | 99亚洲精品在线 | 久草在线久草在线2 | 日韩欧美一级二级 | 亚洲热久久 | 久久久精品综合 | 欧美五月婷婷 | 波多野结衣精品视频 | 久久视频免费在线 | 欧美91片| 欧美日本国产在线观看 | 亚洲日日夜夜 | www.com.黄| av高清网站在线观看 | 在线观看中文字幕一区二区 | av资源免费在线观看 | 看v片| 久久国产欧美日韩精品 | 成人黄色在线电影 | 国产精品久久久一区二区三区网站 | 久久涩视频| 九九热在线精品 | 中文av字幕在线观看 | 91看毛片| 欧美九九九 | 亚洲精品在线二区 | 色婷婷av国产精品 | 韩日精品中文字幕 | 黄色精品久久久 | 日韩欧美视频在线免费观看 | 狠狠色丁香婷婷综合最新地址 | 亚洲精品小视频在线观看 | 九九视频一区 | 五月网婷婷 | 91精品视频在线免费观看 | 国产va精品免费观看 | 久久高清国产 | 国产又黄又猛又粗 | 91桃色在线观看视频 | av一级免费 | 国产一区在线精品 | 国产视频999| 在线高清一区 | 国产香蕉视频在线播放 | 五月天激情开心 | 日韩中文字幕网站 | 国产精品免费观看国产网曝瓜 | 欧美视频在线观看免费网址 | 免费91麻豆精品国产自产在线观看 | 亚洲精品视频在线播放 | 久久久精品国产一区二区电影四季 | 国产高清不卡 | 激情自拍av | 黄色小说免费在线观看 | 久久国产精品免费观看 | 日韩在线首页 | 成人av在线直播 | 久久欧美在线电影 | 日韩av不卡播放 | 日本免费一二三区 | 六月久久婷婷 | 不卡日韩av | 国产精品一区在线播放 | 激情综合六月 | av在线电影网站 | 91视频91自拍 | 欧美日韩aaaa| 免费a v在线| 久久久久高清毛片一级 | 中文字幕乱视频 | 奇米影音四色 | www日| 欧美日韩久久 | 国产精品久久久久久久免费 | av在线播放亚洲 | 欧美一区二区三区激情视频 | 天天人人 | 精品久久网站 | 亚洲国内精品在线 | 成人免费视频网站在线观看 | 免费看的av片 | av日韩在线网站 | 精品亚洲一区二区 | 精品免费国产一区二区三区四区 | 国产精品一区二区在线观看免费 | 日本福利视频在线 | av片无限看 | 97超碰免费在线观看 | 又色又爽又黄高潮的免费视频 | 天天干夜夜想 | 国产免费影院 | 亚洲国产成人在线 | 美女网站视频免费都是黄 | 超碰在线观看av | 国产高清在线视频 | 免费性网站 | 欧美成人播放 | 国产精品视频最多的网站 | 成年人在线观看免费视频 | 日韩精品视频第一页 | 日韩二区在线 | 久久网站av | 成人免费毛片aaaaaa片 | 天天艹天天 | 干av在线 | 免费特级黄色片 | 青青啪| 日韩成人邪恶影片 | 亚洲国产精品久久久久 | av在线播放亚洲 | 精品国自产在线观看 | 一区二区欧美激情 | 久久久精品国产一区二区三区 | 中文字幕资源在线观看 | 中文字幕在线播放av | 国产成人一区二区三区久久精品 | 天天干天天怕 | 久久美女视频 | 日韩三级在线 | 亚洲午夜精品久久久久久久久久久久 | 欧美一级电影免费观看 | 国产视频 久久久 | 美女网站在线播放 | 美女黄视频免费看 | 日韩在线影视 | 色综合久久88色综合天天 | 欧美精品首页 | 久久激情网站 | 深夜免费福利视频 | 日韩免费网站 | 久久精品视频播放 | 日韩 在线a| 欧美一区二区三区免费观看 | 99欧美| 日本黄色免费观看 | 精品国产一区二区三区四区在线观看 | 欧美 日韩 成人 | 国产精品久久久久一区二区三区共 | 久热免费在线 | 亚洲综合丁香 | 国产不卡毛片 | 在线观看91网站 | 午夜av在线 | 97超碰人人澡人人爱学生 | 国内精品久久久久久久影视麻豆 | 久久观看免费视频 | 日韩av进入 | 欧美午夜精品久久久久久孕妇 | 久久精品一区二区国产 | 久久视精品| 欧美性大战久久久久 | 国产r级在线观看 | 成人免费视频播放 | 美女网站视频色 | 97狠狠干 | 免费看污网站 | 欧美日在线观看 | 中文字幕高清免费日韩视频在线 | 91看片淫黄大片在线播放 | 久久在线观看视频 | 91免费国产在线观看 | a在线观看国产 | 色网站免费在线观看 | 亚洲综合色播 | 97超碰人人澡人人爱学生 | 超碰97在线看 | 欧美91精品 | 精品视频123区在线观看 | 久久久免费| 在线免费高清一区二区三区 | 免费看在线看www777 | 在线观看成人av | 免费看的黄色的网站 | 69av在线播放 | 国产精品免费在线播放 | 91成人国产 | 久久婷综合 | 激情综合狠狠 | 一区二区精品国产 | 国产一级在线观看 | 最近最新中文字幕 | 国产成人免费在线 | 亚洲一区二区三区毛片 | 日韩国产精品久久 | 高清在线一区 | 亚洲九九爱 | 日日干av | 国产高清不卡一区二区三区 | 美女黄频| 国产精品乱码一区二区视频 | av资源免费观看 | 狠狠色香婷婷久久亚洲精品 | 婷婷久久综合网 | 999久久精品| 手机在线看片日韩 | 久草在线综合 | 中文字幕中文字幕中文字幕 | 国产色视频网站2 | 久久免费视频在线 | 日韩欧美高清不卡 | 天天操天天射天天 | 国产精品一区二区久久久 | 国产xxxx | 精品99视频 | 国产在线 一区二区三区 | 亚洲一区免费在线 | 国内精品久久久久影院一蜜桃 | 国产九九精品视频 | 一本到在线 | 亚洲国产网站 | 香蕉视频色 | 久久免费黄色网址 | 国产亚洲精品久久 | 欧美网址在线观看 | 在线黄色毛片 | av国产在线观看 | 香蕉久草 | 亚洲精品乱码久久 | 在线a人v观看视频 | 国产高清不卡一区二区三区 | 亚州精品成人 | 日韩精品一卡 | 亚洲最快最全在线视频 | 国产色中涩 | 国产精品日韩在线播放 | av丝袜美腿 | 国产精品免费在线播放 | 国产主播大尺度精品福利免费 | 天天射综合网站 | 色在线高清| 国产精品不卡在线播放 | 丁香五婷 | 欧美一区二区三区在线看 | 深夜免费福利网站 | 日韩二区在线 | 亚洲精品视频中文字幕 | 日本一区二区三区视频在线播放 | 又爽又黄在线观看 | 在线观看视频日韩 | 成人一区二区三区在线观看 | 亚洲精品美女 | 摸bbb搡bbb搡bbbb| 中文字幕亚洲精品日韩 | 国产精品久久久久久久久久久久午夜 | 草久久av| www视频在线播放 | a成人v | 狠狠狠狠狠狠狠狠干 | 国产精品精品 | 在线观看日韩精品视频 | 成人黄色大片在线免费观看 | 久久久国产精品电影 | 三级av在线免费观看 | 亚洲三级av| 亚洲精品中文在线资源 | 日韩欧美在线不卡 | 黄色av电影一级片 | 国内小视频在线观看 | 人人射人人澡 | 久久精品久久久久久久 | 精品久久久久久久久久久久久久久久 | 97久久久免费福利网址 | 国产手机免费视频 | 天天干,天天射,天天操,天天摸 | 亚洲高清不卡av | 国产精品1区 | 手机在线看a | 久久国产精品99久久久久久老狼 | 在线观看亚洲精品 | 91视频 - x99av| 一区 二区电影免费在线观看 | 久久久免费毛片 | 人人看人人艹 | 国产福利精品一区二区 | 亚洲国产高清在线观看视频 | 国产精品久久久久久久久久久杏吧 | 视频一区二区免费 | 精品久久久久一区二区国产 | 国产三级香港三韩国三级 | 91免费观看 | 黄网站色成年免费观看 | 免费观看第二部31集 | 久草视频免费看 | 永久中文字幕 | 久久免费看片 | 午夜视频一区二区三区 | 日韩高清 一区 | 国产精品99久久久 | 成人在线播放av | 日韩中文字幕免费电影 | 中文字幕亚洲精品在线观看 | 中文理论片 | 黄色a视频免费 | 国产精品福利午夜在线观看 | 久久婷婷色 | 日韩av片无码一区二区不卡电影 | 91自拍视频在线观看 | 免费三级大片 | 亚洲欧洲精品久久 | 丁香花在线视频观看免费 | 亚洲视频免费在线 | av视屏在线播放 | 国产在线免费 | 国产专区在线视频 | 99久久这里只有精品 | www.亚洲精品视频 | 99精品视频免费看 | 色五月成人 | 国产精品久久久久久久免费大片 | 亚洲伊人成综合网 | 久草精品资源 | 中文字幕在线免费97 | 亚洲精品美女在线观看 | 超碰在线日韩 | 国产永久免费高清在线观看视频 | 深夜免费小视频 | 色老板在线 | 四虎永久免费网站 | www.久久色.com | 97成人资源站 | 99久久久久久 | 91av社区| 天堂av在线免费观看 | 中文字幕在线看视频国产 | 国产这里只有精品 | 亚洲欧美日韩精品久久久 | 国产精品视频免费 | 天天综合网~永久入口 | 久久久久国产一区二区 | 亚洲精品免费观看视频 | 波多野结衣一区三区 | 亚洲免费激情 | 91在线操 | 人人射网站 | 欧美日本不卡高清 | 中文字幕 在线 一 二 | 亚洲精品久久久蜜臀下载官网 | 日韩一区二区三区免费视频 | 久久99这里只有精品 | 97色在线视频 | 97超碰影视| 四虎国产精品永久在线国在线 | 日日夜夜婷婷 | 久草在线最新免费 | 中文字幕在线字幕中文 | 人人舔人人| 国产精品大片在线观看 | 四虎成人精品永久免费av | 日韩va亚洲va欧美va久久 | 久久影院中文字幕 | 91c网站色版视频 | 一区二区三区韩国免费中文网站 | 天天色成人网 | 500部大龄熟乱视频使用方法 | 国产在线p | 国产精品中文字幕在线观看 | 高清在线一区 | 欧美一级视频一区 | 婷婷视频在线 | 二区三区av | 欧美日韩在线观看视频 | 视频一区二区免费 | 91一区啪爱嗯打偷拍欧美 | 久久久国产在线视频 | 免费福利视频导航 | 久久调教视频 | 日本免费一二三区 | 久久久久久高潮国产精品视 | 日本中文字幕在线播放 | 久久久久久久免费 | 色婷婷久久久综合中文字幕 | 亚洲激情影院 | 97国产超碰 | 午夜影院日本 | 精品国产激情 | 精品久久久久久久久久久久久久久久 | 久久99久久99精品免观看粉嫩 | 色婷婷啪啪免费在线电影观看 | 午夜91在线 | 操操操操网 | 中文字幕乱码亚洲精品一区 | 国产精品欧美久久 | 狠狠久久伊人 | 欧美少妇18p | 2019中文在线观看 | 九月婷婷人人澡人人添人人爽 | 亚洲影院天堂 | 91免费日韩 | av一级网站 | 99操视频 | 久久久久久国产精品免费 | 激情九九 | 久久精品一区二区三区视频 | 午夜精品电影 | 日韩黄色软件 | 国产精品成人一区 | 波多野结衣电影一区二区三区 | 日韩精品极品视频 | 亚洲精品国偷拍自产在线观看蜜桃 | 在线观看久久久久久 | 久久精品国产v日韩v亚洲 | 日韩久久影院 | 91精品久久久久久综合五月天 | 国产亚洲精品免费 | 婷婷精品在线视频 | 久久国产精品99国产精 | 一区二区三区av在线 | 亚洲精品在线观看不卡 | 亚洲天堂网站视频 | 狠狠的操狠狠的干 | 免费观看久久久 | 欧美久久综合 | 国产裸体视频网站 | 91中文在线| 亚洲 欧美 成人 | 国产成人亚洲在线电影 | 日韩av一区在线观看 | 国产精品久久久久久久久搜平片 | 在线观看中文字幕第一页 | 天天碰天天操 | 中文字幕在线观看1 | 免费观看视频的网站 | 久久精品国产美女 | 久久精品久久99 | 日韩网站在线免费观看 | 国产成人1区 | 精品美女在线观看 | 成人91在线 | 99九九视频 | av在线播放国产 | 欧美精品亚洲二区 | 美女视频网站久久 | 狠狠干.com | 国产一区二区三区免费在线 | 免费观看一区 | 人人爽人人爱 | 亚洲国产视频直播 | 欧美日本日韩aⅴ在线视频 插插插色综合 | 在线观看不卡视频 | 欧美夫妻生活视频 | 91丨九色丨91啦蝌蚪老版 | av片中文 | 色九色 | 国产不卡在线观看 | 福利电影久久 | 国产精品影音先锋 | 人人爽人人看 | 色婷婷激情电影 | 天天狠狠 | 国内精品久久久久影院优 | 激情偷乱人伦小说视频在线观看 | 亚洲日本欧美在线 | 亚洲精品视频播放 | 亚洲国产精品va在线看黑人动漫 | 91爱看片| 国产精品欧美精品 | 成年人app网址 | 色中射 | 欧美日韩视频在线观看免费 | 欧美日韩免费一区二区 | 欧美激情精品久久 | 99这里都是精品 | 综合影视 | av电影一区二区三区 | 久久久在线 | 97在线公开视频 | 免费看片成年人 | 亚洲视频在线观看免费 | 久久美女精品 | 玖草在线观看 | 日韩专区 在线 | 手机av永久免费 | 国产 精品 资源 | 国产精品美女久久久久久久久 | 在线免费三级 | 国产精品短视频 | 成 人 黄 色 片 在线播放 | 日韩中文字幕a | 福利视频网站 | 久久精品在线 | 午夜免费福利片 | 五月天色网站 | 久久成人精品视频 | 精品国产乱码一区二 | 天天激情综合网 | 中文字幕视频观看 | 亚洲高清av | 在线观看精品一区 | 亚洲高清免费在线 | 99视频精品在线 | 精品视频不卡 | 天天综合天天做 | 久久久久久久久久久久影院 | 99久久国产免费,99久久国产免费大片 | 综合成人在线 | 国产91影院| av在线播放不卡 | 成年人视频在线免费播放 | 免费在线激情视频 | av网址在线播放 | 成人va天堂 | 又色又爽的网站 | 日韩欧美在线国产 | 激情在线网 | 一本一本久久a久久精品综合小说 | 天天操天天添天天吹 | 国产电影一区二区三区四区 | 超碰97人人爱 | 天天摸天天操天天爽 | 99热这里| 一区三区视频在线观看 | 成人免费观看完整版电影 | 欧美一级日韩免费不卡 | 国产码电影| 午夜成人免费影院 | mm1313亚洲精品国产 | 深爱激情五月综合 | 韩国av免费看 | 亚洲成年人免费网站 | av在线播放免费 | 国产黄色在线网站 | 97精品国产97久久久久久久久久久久 | 国产五月婷 | 天天综合天天综合 | 伊人狠狠 | 成人免费观看网站 | 国产黄a三级三级 | 91在线播放视频 | 色网站国产精品 | 综合激情| 美女视频黄的免费的 | 国产一区精品在线观看 | 九色91在线 | 久久99久久99| 欧美一级免费高清 | 在线观看免费福利 | 91精品国产99久久久久久久 | 日韩精品中文字幕在线观看 | 婷婷久久精品 | 精品伦理一区二区三区 | 国产精品电影一区 | 亚洲天天干 | 能在线观看的日韩av | 国产精品一区二区三区在线 | 国偷自产中文字幕亚洲手机在线 | 中文字幕乱码视频 | 日韩精品一区二区三区三炮视频 | 午夜私人影院 | 亚洲va天堂va欧美ⅴa在线 | 成人av资源网站 | 日韩视频区 | 五月婷婷激情五月 | 精品久久久久久久久久久院品网 | 久久艹人人 | 日日夜夜狠狠 | 久久综合偷偷噜噜噜色 | 国产成人精品久久久 | 九九久久精品 | 欧美一区二区三区特黄 | 日三级在线 | 国产资源在线播放 | 亚洲情影院 | 91九色蝌蚪国产 | 久久99精品久久久久蜜臀 | 91高清视频 | 国产精品一区二区中文字幕 | 国产日本亚洲高清 | 亚洲精品日韩在线观看 | 国产精品视频在线看 | 五月婷婷综合激情网 | wwwwww国产 | 麻豆观看| 天天操夜夜曰 | 丝袜美女在线 | 成人免费xxxxxx视频 | 2024av| 蜜臀av.com | 99久久99视频只有精品 | 婷婷丁香在线观看 | 最新色视频 | 精品美女久久 | 久久美女精品 | 精品亚洲午夜久久久久91 | 亚洲黄网站 | 草草草影院 | 韩国av在线播放 | 日本aaaa级毛片在线看 | 中文字幕丝袜美腿 | 免费看的黄色 | 国内精品久久久久久久久久 | 日韩在线观看av | 91网免费观看 | 91女神的呻吟细腰翘臀美女 | 91久久偷偷做嫩草影院 | 国产五十路毛片 | 最新成人av| 五月激情婷婷丁香 | 久久国产a | 日韩影视大全 | 友田真希av | 国产小视频免费观看 | 国产成人久久久久 | 黄色一级大片在线免费看产 | 亚洲视频中文 | 99热这里只有精品在线观看 | 精品久久久精品 | 五月婷婷一级片 | www.国产高清 | 国产1级视频 | av韩国在线| 97精品一区二区三区 | 91高清不卡 | 337p日本大胆噜噜噜噜 | 色综合久久网 | 久久久综合精品 | 西西www444 | 中文字幕在线观看资源 | 在线导航av | 国产一区二区播放 | 亚洲午夜精品久久久 | av一级片网站 | 免费亚洲视频在线观看 | 99精品乱码国产在线观看 | 91中文字幕视频 | 在线 精品 国产 | 免费看三级网站 | 免费福利片2019潦草影视午夜 | 婷婷深爱五月 | 四虎在线免费视频 | 最新中文字幕在线播放 | 99久久久国产精品美女 | 国产在线中文字幕 | 在线91视频 | 免费三级影片 | 亚洲激情校园春色 | 日韩在线电影观看 | 国产美女精品视频免费观看 | 久久不射网站 | 日韩在线观看视频一区二区三区 | 国产尤物在线 | 亚洲国产精品久久 | 99久久精品国产亚洲 | 黄色亚洲在线 | 俺要去色综合狠狠 | 亚洲专区欧美 | 三级黄在线 | 久久精品综合一区 | 久久久久久久久久免费 | 国产在线观看免 | 伊人久久五月天 | 黄色中文字幕在线 | 国产激情免费 | 中文字幕乱码亚洲精品一区 | 婷婷综合伊人 | 在线观看免费高清视频大全追剧 | 99r在线视频 | 国产免码va在线观看免费 | 久久6精品 | 毛片网在线 | japanesefreesexvideo高潮 | 一级特黄aaa大片在线观看 | 亚洲区另类春色综合小说 | 激情伊人五月天 | 五月综合色婷婷 | 99精品国产在热久久下载 | 2018亚洲男人天堂 | 天天精品视频 | 免费在线激情视频 | 国产片免费在线观看视频 | 免费在线国产黄色 | 国产精品免费久久久 | 成人在线播放网站 | 久久久高清一区二区三区 | 四虎精品成人免费网站 | 久久精品亚洲综合专区 | 欧美一级片播放 | wwwwww黄 | 午夜精品一区二区三区在线观看 | 欧美日韩亚洲第一页 | 亚洲视频在线免费观看 | 欧美一级片免费在线观看 | 亚洲毛片一区二区三区 | 成人91在线观看 | 国产精品久久99综合免费观看尤物 | 欧美久久久久久久久久久 | 综合网婷婷 | 婷婷视频| 国产高清成人在线 | 久久久久欠精品国产毛片国产毛生 | 欧美一区影院 | 超碰人人在线观看 | 天天激情综合 | 国产精品久久久久9999 | 天天操综合网站 | 永久免费av在线播放 | 国产成人三级一区二区在线观看一 | 日韩成片 | 久久久国产在线视频 | 久草在在线视频 | 麻豆久久精品 | 久久午夜电影网 | 天天艹天天操 | 欧美日韩免费网站 | 亚洲午夜久久久久久久久电影网 | 香蕉视频在线视频 | 夜夜视频欧洲 | 日韩剧 | 婷婷色五 | 久久一区二区免费视频 | 日韩女同av| 天天射天天操天天 | 日韩欧美电影在线观看 | 久久久久夜色 | 日本电影黄色 | 久久五月婷婷丁香 | 成人国产精品久久久 | 麻豆传媒在线免费看 | 久色 网| 亚洲清纯国产 | 亚洲天堂首页 | 国产精品九九久久99视频 | 久久99欧美 | 色婷婷88av视频一二三区 | 精品国内自产拍在线观看视频 | 成人av午夜 | 亚洲最大免费成人网 | 九九免费在线观看视频 | 国产精品va最新国产精品视频 | 综合久久精品 | 免费在线一区二区 | 国产精品一区免费在线观看 | 91高清不卡| 玖玖在线视频观看 | 九九国产精品视频 | 久久美女电影 | 超碰在线最新网址 | 青春草视频在线播放 | 天天综合久久 | 手机av在线免费观看 | 日韩色高清| 伊人五月综合 | 亚洲黄色成人 | 国产成人一区二区在线观看 | 国产午夜激情视频 | 国产亚洲精品久久久久久久久久 | 日韩久久久久久久久久久久 | 欧美中文字幕第一页 | 国产一区视频在线播放 | 成人av资源站| 国产91精品久久久久久 | 99久久婷婷国产 | 91热爆在线观看 | 国产小视频精品 | 狠狠狠狠狠狠狠狠干 | 久久精品国产亚洲aⅴ | 国产精品99久久久久久人免费 | 一本一道久久a久久综合蜜桃 | 九九精品视频在线观看 | 色www.| 色九九在线 | a'aaa级片在线观看 | 免费观看性生活大片3 | 一区二区久久 | 91av在| 91视频传媒| 天天天插| 在线播放国产一区二区三区 | 国产一区二区三区网站 | av免费在线播放 | 免费黄在线观看 | 成 人 免费 黄 色 视频 | 国产一二区视频 | 精品99999| 婷婷六月天在线 | 一本色道久久综合亚洲二区三区 | 丰满少妇在线观看网站 | 波多野结衣一区二区 | 亚洲成av人影片在线观看 | 婷婷综合伊人 | 少妇自拍av | 久久久久久国产精品 | 丁香av | 欧洲色吧| 99色 | 嫩嫩影院理论片 | 中文字幕中文字幕中文字幕 | 97色婷婷成人综合在线观看 | 中文字幕黄色网址 | 99久热在线精品视频 | 亚洲草视频 | 精品国产一区二区三区不卡 | 国产女v资源在线观看 | 91精品国产91久久久久久三级 | 国产精品99久久久久久人免费 | 久久综合久久综合久久 | 久久久久久久国产精品影院 | 国产黄色免费在线观看 | 久久er99热精品一区二区三区 | 久久免费视频1 | 国内精品久久久久久久久久 | 午夜影院一级片 | 国产精品一区免费在线观看 | 久久国产精品久久精品国产演员表 | 99999精品 | 亚洲一区美女视频在线观看免费 | 国产夫妻av在线 | 九色最新网址 | 一级精品视频在线观看宜春院 | 国产精品一区电影 | 国产精品国产三级国产aⅴ无密码 | 在线观看免费色 | 成人观看 | 人人射人人爱 | 久久综合免费 | 国产美女精品视频免费观看 | 色www永久免费 | 中文字幕乱在线伦视频中文字幕乱码在线 | 六月丁香综合 | 国产亚洲成人网 | 国产在线观看免费观看 | 国产精品午夜久久久久久99热 | 国产精品免费久久久久久久久久中文 | 97免费| 一本大道久久精品懂色aⅴ 五月婷社区 | 九九久久精品视频 | 免费在线观看成年人视频 | 日韩精品久久久久久 | 高清国产一区 | 特级西西444www大胆高清无视频 | www.五月天 | 五月天色中色 | 在线看的av网站 | 久久久在线观看 | 2023亚洲精品国偷拍自产在线 | 国产美女搞久久 | 中文字幕成人 | 久久九九影视网 | 久久视频免费 | 999久久久免费精品国产 | 亚洲欧美日本国产 | 日韩视频1 | 欧美成人999 | 久久九九视频 | 成人av一区二区三区 | 91免费观看网站 | 久久a国产 | 国产视频 亚洲精品 | 国产免费又爽又刺激在线观看 | 久久这里只有精品久久 | 操操操日日日干干干 | 91精品国产综合久久福利 | 色偷偷888欧美精品久久久 | 成人羞羞视频在线观看免费 | 在线精品视频免费播放 | 久草视频播放 | 免费在线观看黄网站 | 欧美性做爰猛烈叫床潮 | 色狠狠久久av五月综合 | 99久久精品免费看国产麻豆 | 亚洲精品玖玖玖av在线看 | 久久色视频 | 亚洲精品乱码久久久久久高潮 | 日韩电影中文字幕 | 久久久久久网址 | 国产精品 9999| 国产一区二区精品在线 | 丁香婷婷激情 | 久久久久国产一区二区 | 韩日精品中文字幕 | 久久久久亚洲国产精品 | 天天亚洲综合 | 亚洲少妇自拍 | av一级一片 | 日韩欧美精品在线观看视频 | 操高跟美女| 色视频在线观看免费 | 九九视频免费在线观看 | 97av视频在线观看 | a黄在线观看 | 久草免费资源 | 国产福利中文字幕 | 亚洲精品视频在线观看免费 | 韩国精品一区二区三区六区色诱 | 在线免费观看视频一区二区三区 | 高清av免费一区中文字幕 | 国产一级二级在线 | 天天干,狠狠干 | 91高清视频在线 | 国产精品ⅴa有声小说 | 国产美女网站视频 | 成人国产精品久久久春色 | 中文字幕乱码日本亚洲一区二区 | 欧美日韩中文在线视频 | 日本三级香港三级人妇99 | av在线免费观看黄 | 国产中文字幕一区二区 | 91久久爱热色涩涩 | 免费黄在线观看 | 亚洲精品视频在线观看免费视频 | 成年人在线观看网站 | 国产亚洲欧美一区 | 日韩乱色精品一区二区 | 久久久精品午夜 | av再线观看 | 97精品超碰一区二区三区 | 九九热精品视频在线播放 | 精品欧美一区二区三区久久久 | 午夜免费福利视频 | 国产精品综合在线 | 久久久久久久综合色一本 | 国产真实在线 | 岛国大片免费视频 | 在线观看视频一区二区 |