精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Vue.js構建工具比較

開發 前端
構建工具是開發人員工作流程中不可或缺的一部分,單頁應用程序(SPA)和現代JavaScript(ES6)的興起使JavaScript構建工具激增。

構建工具是開發人員工作流程中不可或缺的一部分,單頁應用程序(SPA)和現代JavaScript(ES6)的興起使JavaScript構建工具激增。

術語“構建工具”用于描述使用包、工具、庫和預設模板自動完成簡單的重復性任務的過程。

構建工具包括各種不同的工具,例如:

  •  任務執行
  •  轉換器
  •  模塊打包
  •  Lint
  •  包管理
  •  開發服務器
  •  腳手架工具

這些工具可幫助開發人員高效地構建并使開發過程更加順暢。

在本文中,我將比較在Vue.js生態系統中可用的用于高效構建項目的搭建構建工具,它們提供了什么,它們如何改進開發工作流,以及如何開始使用它們。

1.先決條件

本教程假定讀者具備以下條件:

  •  Node.js 10x 或者更高版本
  •  安裝了Yarn或者NPM
  •  JavaScript的基本知識以及框架如何工作
  •  Vue.js的基礎知識

2.腳手架工具

腳手架工具是建立在一些構建工具之上的抽象,最主要的是開發服務器/模塊捆綁器,它們消除了配置和使用構建工具的麻煩。

腳手架工具可以幫助你動態地引導你創建新項目,你不必擔心配置問題。

腳手架工具還包括項目的配置選項、為未來項目保存配置預置的能力,以及升級使用它們構建的項目依賴關系的機制。

我們將比較的Vue社區中可用于腳手架應用程序和庫的工具是:

3.什么是Vite?

Vite,最初只是作為Vue單文件組件(SFC)的開發服務器,是一個利用原生ES模塊導入的無捆綁JavaScript開發服務器。

create-vite-app 是一個用于引導新的Vite項目的模板,使用create-vit-app,你不必安裝Vue包,因為它作為默認的啟動器與Vue捆綁在一起,你可以安裝其他應用的依賴。create-vite-app還支持其他框架,例如React和Preact。也可以使用 —template 標志配置要使用的模板。

重要的是要注意,Vite仍處于試驗階段,正在努力使其適合生產。最好不要在關鍵項目上使用它,直到它變得穩定為止。

Vite還不向后兼容,因此它不支持Vue 2以外的任何其他Vue.js版本。

Vite包含了一個令人難以置信的快速熱模塊替換(HMR),你的文件變化幾乎會立即反映在瀏覽器中,它也有開箱即用的支持TypeScript,.tsx 和 .jsx 文件,使用esbuild進行移植,CSS預處理器,PostCSS和CSS模塊。

Vite的其他功能包括:

  •  Asset URL處理
  •  支持CSS預處理器,PostCSS和CSS模塊
  •  支持模式選項和環境變量
  •  在項目的 base/root 目錄下或當前工作目錄下用 vite.config.js 或 vite.config.ts 文件擴展默認值
  •  支持插件
  •  支持自定義文件轉換

你可以在此處閱讀有關Vite的更多信息。

4.什么是Vue CLI?

Vue CLI是基于Webpack構建的用于項目的官方Vue.js腳手架工具,它可以避免開發人員為項目配置和設置構建過程的麻煩。它提供了一個有組織的代碼結構,并幫助你選擇在應用程序中需要的工具,同時它負責配置,并讓你專注于編寫為項目提供支持的代碼。

它還具有對Babel,TypeScript,ESLint,PostCSS和CSS預處理器,漸進式Web應用程序(PWA),單元測試和端到端測試的現成支持。它還具有基于插件的可擴展體系結構,該體系結構允許開發人員構建,共享和使用插件來解決特定問題。

你還可以在項目的腳手架過程中使用Vue Router添加路由,并使用Vuex添加狀態管理,并且開箱即可使用熱模塊替換(HMR)。其他一些值得注意的功能是:

  •  支持模式和環境變量
  •  使用 vue.config.js 或 vue.config.ts 配置文件來修改默認的webpack配置,從而實現擴展性。
  •  適合喜歡使用GUI的開發人員的圖形用戶界面

5.什么是Poi?

Poi是一個建立在webpack之上的零配置捆綁程序,它的目的是通過使用預先配置的預設,使webpack的開發和捆綁應用盡可能的簡單。Poi與框架無關,可以與任何JavaScript框架一起使用。 Poi通過減少和處理代碼來優化性能并加快應用程序的加載速度。

Poi更適合于構建Web應用程序。

Create Poi App是一種用于交互式創建新Poi項目的腳手架工具。

Poi提供了一個很好的開發體驗,同時也提供了一個用配置文件擴展應用的選項。

它還具有一些值得注意的功能,例如:

  •  對JS,CSS,文件資產等的現成支持
  •  Poi與框架無關
  •  無需配置即可支持JSX,Vue等
  •  使用插件擴展功能

6.什么是Bili?

Bili 在其官方文檔中被描述為一個令人愉快的庫捆綁器。

Bili是Poi的Rollup替代品,它是建立在Rollup上的零配置捆綁器,它讓開發設置變得輕而易舉,它更適合構建庫而不是Web應用。

Bili幫助庫作者將庫捆綁成JavaScript多種格式,例如CommonJS,UMD和ES模塊。

注意:Bili沒有CLI交互式shell。

該工具同時提供了命令行和Node.js API,所以開發者可以選擇最適合他們使用案例的方式,它是面向未來的,因為它是由Babel使用 babel-preset-env 和 babel-preset-typescript 移植的,所以你可以自由地使用現代的JavaScript功能,它的一些功能,正如其文檔中所說的那樣,包括:

  •  快速,默認為零配置
  •  在“引擎蓋”下使用Rollup
  •  使用Buble/Babel/TypeScript自動轉換JS文件
  •  內置對CSS、Sass、Stylus、Less和CSS模塊的支持
  •  使用Rollup插件擴展功能
  •  友好的錯誤日志體驗
  •  用TypeScript編寫,自動生成的API文檔

7.安裝及使用

7.1 Vue CLI

開始使用Vue CLI工具,使用以下命令之一安裝CLI工具: 

  1. npm install -g @vue/cli  
  2. # OR  
  3. yarn global add @vue/cli 

全局安裝CLI包后,我們可以在終端中訪問 vue 命令,vue create 命令可以幫助我們創建一個新的項目。

接下來,使用 vue create 命令創建一個新項目: 

  1. vue create testing-vue-cli 

我用“testing-vue-cli”這個名字作為本教程的項目名,可以用任何你認為合適的名字代替。

運行這個命令可以給你一個交互式的腳手架體驗,你可以選擇你的應用需要的包,你也可以決定將配置保存為預設,以備將來的項目使用。

接下來,將目錄更改為你的項目文件夾: 

  1. cd testing-vue-cli 

通過運行這些命令之一來服務你的應用程序。 

  1. yarn serve  
  2. # or  
  3. npm run serve 

運行以下命令后,你的應用默認應在 http://localhost:8080上運行:

7.2 Vite

運行以下命令以使用模板創建一個新的Vite應用程序: 

  1. npx create-vite-app testing-vite  
  2. # OR  
  3. yarn create vite-app testing-vite 

現在,使用以下命令轉到創建的項目目錄: 

  1. cd testing-vite 

然后繼續安裝我們的項目正常運行所需的必要軟件包: 

  1. npm install  
  2. # OR  
  3. yarn 

然后,你可以通過運行以下命令在瀏覽器中啟動開發服務器: 

  1. npm run dev  
  2. # OR  
  3. yarn dev 

運行dev命令后,應該在 http://localhost:3000上獲得與此類似的內容:

7.3 創建Poi應用程序

要開始使用Poi引導你的項目,請首先安裝創建Poi應用程序CLI工具: 

  1. yarn global add create-poi-app      
  2. # OR  
  3. npm i -g create-poi-app 

這個命令使 creat-poi-app 可以在全局范圍內使用,現在你可以使用 cpa 命令來創建新項目。

使用以下命令創建一個新項目: 

  1. cpa testing-poi 

運行此命令將給你一個shell,你可以決定在你的項目中包含哪些工具。

接下來,使用以下命令轉到你的項目目錄: 

  1. cd testing-poi 

繼續安裝Vue,還要安裝Vue模板編譯器,作為開發依賴,Vue模板編譯器把模板編譯下來變成渲染函數。 

  1. yarn add vue && yarn add vue-template-compiler --dev 

打開位于 src 資源管理器中的 index.js 文件,并添加以下內容: 

  1. import Vue from 'vue'  
  2. import App from './App.vue'  
  3. new Vue({  
  4.   el: "#app",  
  5.   render: h => h( App )  
  6. }); 

接下來,在 src 文件夾中創建一個 App.vue 文件,并添加以下內容: 

  1. <template>  
  2.   <div id="app">  
  3.    helloooo  
  4.   </div>  
  5. </template> 

現在,你可以通過運行以下命令在瀏覽器中運行開發服務器: 

  1. yarn dev 

在運行開發命令后,你應該在http://localhost:4000 上得到類似這樣的運行結果:

7.4 Bili

要使用Bili引導你的Vue項目,請首先為該項目創建一個新目錄: 

  1. mkdir testing-bili 

將工作目錄更改為創建的文件夾: 

  1. cd testing-bili 

然后使用以下命令在目錄中初始化一個新的 package.json 文件: 

  1. npm init -y  
  2. or using Yarn  
  3. yarn init -y 

接下來,將Bili安裝為開發依賴項: 

  1. yarn add bili --dev 

接下來,安裝Vue和Vue模板編譯器: 

  1. yarn add vue && yarn add vue-template-compiler --dev 

通過使用以下內容替換 package.json 中 main 的值,為你的項目添加一個入口文件: 

  1. "main": "./dist/index.js", 

接下來,安裝 Rollup plugin for Vue,從而可以將單個文件組件與Bili捆綁在一起: 

  1. yarn add rollup-plugin-vue@5.1.5 

然后配置你的npm腳本以使用Bili運行你的項目,將以下內容添加到 package.json 文件中: 

  1. "scripts": {  
  2.   "build": "bili App.vue --plugin.vue"  
  3. }, 

接下來,創建一個 App.vue 文件并添加以下內容: 

  1. <template>  
  2.   <h1>hello</h1>  
  3. </template>  
  4. <script>  
  5. export default {  
  6.   name: 'App'  
  7.  
  8. </script>  
  9. <!-- let's add some style too :) -->  
  10. <style scoped>  
  11. h1 {  
  12.   color: red  
  13.  
  14. </style> 

接下來,創建一個 bili.config.js 文件,并添加以下代碼: 

  1. const vue = require('rollup-plugin-vue');  
  2. module.exports = {  
  3.   input: 'App.vue',  
  4.   format: ['umd-min'],  
  5.   plugins: {  
  6.     vue: true  
  7.   },  
  8.   outDir: 'dist'  

然后,你可以使用以下命令構建項目: 

  1. yarn build 

編譯后的文件應位于項目的 dist 文件夾中。

8. 易用性和插件

Vue CLI的優勢之一是有廣泛的插件,幾乎可以用于任何目的,這使得使用第三方插件或通過構建自己的插件來擴展你的項目功能變得很容易。

雖然四個庫的構建都能達到幾乎相似的效果,但Vue CLI和Poi的文檔幾乎是同一標準,而Vite目前還沒有完整的文檔。Vite仍在積極開發中,人們需要閱讀該庫代碼庫中的文檔部分來執行一些高級操作。另一方面,Bili的文檔是赤裸裸的,一個新用戶在試圖在Vue項目中使用它時可能會感到困惑(就像我在閱讀它時一樣),并遇到錯誤。

Vue CLI是Vue.js團隊推薦的工具,使其成為許多開發人員的默認選擇。

9. 社區

Vite盡管是一個相對較新的庫,但已經積累了9.1k顆星,它被755個倉庫使用,它也有54個貢獻者,在NPM上的周下載量為5863。

Poi在GitHub上有5k星,在GitHub上有57個貢獻者,每周在NPM上有1,760的下載:

Vue CLI在NPM上擁有最高的統計數字,每周有24236次下載,它也被超過40萬個倉庫使用,它有370個貢獻者,在GitHub上獲得了25.9顆星。

Bili在GitHub上管理著878顆星星,它被1529個倉庫使用,有20個倉庫的貢獻者。

總結

在這篇文章中,我們看了一下在四款很棒的構建工具中,Vue CLI在引導Vue項目中脫穎而出的一些功能,Vue CLI是很多開發者的默認選擇,因為它可以讓引導和管理項目變得輕而易舉,而且還可以通過插件輕松擴展其功能。Vue CLI的功能也比其他任何一個腳手架項目的工具都多。

我們今天看到的四個腳手架工具相似,只有幾個基本區別,主要是自定義選項和使用它們的無縫性。

雖然Vite仍然是實驗性的,但我們可以看到它如何反映Vue CLI的無縫性(兩者是由同一個人建立的)。 

 

責任編輯:龐桂玉 來源: segmentfault
相關推薦

2013-01-31 10:15:28

JavaScriptGrunt

2023-03-15 23:59:13

前端構建工具

2023-08-22 10:13:53

模塊工具JavaScrip

2024-06-04 22:04:39

2016-11-04 19:58:39

vue.js

2017-07-04 17:55:37

Vue.js插件開發

2018-04-04 10:32:13

前端JavascriptVue.js

2021-05-31 17:37:26

ViteReactesbuild

2018-09-03 09:00:00

前端ReactVue.js

2018-01-31 15:45:07

前端Vue.js組件

2022-01-19 22:18:56

Vue.jsVue SPA開發

2021-01-22 11:47:27

Vue.js響應式代碼

2016-11-01 19:10:33

vue.js前端前端框架

2017-07-14 10:10:08

Vue.jsMixin

2017-07-20 11:18:22

Vue.jsMVVMMVC

2017-07-11 18:00:21

vue.js數據組件

2024-05-13 08:04:26

Vue.jsWeb應用程序

2023-02-09 08:40:48

VolarVue.js

2020-09-22 07:35:42

Node.jsVue.js文件壓縮

2021-08-30 06:27:21

工具容器Docker
點贊
收藏

51CTO技術棧公眾號

都市激情亚洲一区| 国产91免费在线观看| 欧美精品色图| 7777精品伊人久久久大香线蕉超级流畅| 美国av在线播放| 特黄aaaaaaaaa真人毛片| 久久在线91| 欧美成人精品三级在线观看| 女人被狂躁c到高潮| 狠狠久久伊人中文字幕| 亚洲自拍偷拍图区| 日韩精品不卡| 刘玥91精选国产在线观看| 日产国产欧美视频一区精品| 欧美另类极品videosbest最新版本 | 亚洲在线免费视频| 国产精品久久久久久久久久久久久久久久久 | 国产欧美在线观看一区| av一区二区三区免费| 精品无码一区二区三区的天堂| 欧美精品国产一区| 色综久久综合桃花网| 一级国产黄色片| 激情综合五月| 欧美色综合影院| 丰满爆乳一区二区三区| yellow91字幕网在线| 国产亚洲综合av| 精品国产免费久久久久久尖叫 | 91免费国产视频网站| 亚洲一区二区在线| 亚洲视频一区在线播放| 玖玖玖国产精品| 97成人在线视频| 国产小视频在线看| 久久久久国产精品| 在线精品91av| 国产sm调教视频| avtt综合网| 日韩精品中文字幕一区二区三区| 天天干天天操天天做| 电影久久久久久| 一本久久综合亚洲鲁鲁五月天| 久久亚洲精品无码va白人极品| av免费在线免费| 18欧美乱大交hd1984| 水蜜桃一区二区三区| 国产一级在线| 国产欧美精品区一区二区三区| 久久精品综合一区| 性xxxfllreexxx少妇| 波多野结衣中文字幕一区二区三区| 亚洲一区亚洲二区| av老司机久久| 国产成人啪免费观看软件| 亚洲free性xxxx护士白浆| 亚洲熟妇无码久久精品| 久久99久久99| 成人情趣片在线观看免费| 一级片在线观看视频| 久久国产精品第一页| 91精品久久久久久| 国产免费视频一区二区三区| 国精产品一区一区三区mba桃花| 成人午夜在线影院| 精品黑人一区二区三区在线观看| 国产馆精品极品| 国产精品国产亚洲精品看不卡15| www日本视频| 成人激情小说网站| 欧美一区1区三区3区公司| 国产区视频在线| 亚洲欧洲精品一区二区精品久久久| 色撸撸在线观看| 菠萝蜜视频在线观看www入口| 五月激情丁香一区二区三区| 凹凸国产熟女精品视频| 777午夜精品电影免费看| 欧美人体做爰大胆视频| 亚洲少妇一区二区| 一道在线中文一区二区三区| 一区二区三区久久精品| 天天综合天天做| 国产精品视区| 国产日产欧美精品| 少妇高潮久久久| 国产亚洲成aⅴ人片在线观看| 尤物一区二区三区| 视频在线99re| 久久久久黄色片| 国产婷婷精品| 国产精选久久久久久| 精品久久国产视频| 国产亚洲欧美色| 韩国黄色一级大片| gay欧美网站| 91精品欧美久久久久久动漫| 日本不卡视频一区| 成人动漫免费在线观看| 欧美黑人国产人伦爽爽爽| 国产成人无码av| 国产精品一区二区久久精品爱涩 | 国产成人三级| 久久99视频精品| 国内av在线播放| 成人午夜免费电影| 中文字幕一区二区三区四区五区六区 | 啊啊啊一区二区| 久久久久久久久久久久电影| 日韩不卡在线观看| 四虎免费在线视频| 日韩电影网1区2区| 国产在线一区二| 国产最新在线| 一二三区不卡| 疯狂做受xxxx高潮欧美日本| 一级黄色录像在线观看| 美女av一区| 欧美成人sm免费视频| 亚洲高清在线看| 99久久精品国产一区| 色爽爽爽爽爽爽爽爽| 亚洲日本在线观看视频| 亚洲第一中文字幕在线观看| 中文字幕av播放| 青青草国产成人99久久| 久久99国产精品99久久| 污视频网站在线免费| 欧美三区在线观看| 欧美激情aaa| 夜夜精品视频| 99精品国产高清在线观看| 91免费在线| 91国偷自产一区二区使用方法| 黄色国产在线视频| 欧美成人精品| 亚洲va久久久噜噜噜| 在线观看免费黄视频| 欧美主播一区二区三区| xxx在线播放| 亚洲一区激情| 狠狠干一区二区| 97蜜桃久久| 亚洲成人黄色网| 国产无码精品在线观看| 国产成人亚洲综合a∨婷婷| 青春草在线视频免费观看| 日韩一区中文| 日韩视频免费看| 91亚洲精品国偷拍自产在线观看 | 成人一区二区三区| 欧美黑人在线观看| 亚洲网一区二区三区| 在线欧美亚洲| 欧美激情中文网| 午夜精品久久久久久久99热黄桃| 亚洲特级片在线| 色男人天堂av| 激情综合电影网| 国产精品国产精品| 亚洲精品国产精品国产| 亚洲男女性事视频| 懂色av蜜臀av粉嫩av喷吹| 国产精品欧美一区喷水| 国产美女视频免费看| 亚洲欧美在线专区| 国产精品一区二区不卡视频| 在线看片福利| 中文字幕日韩av综合精品| 一级黄色大片免费观看| 亚洲免费伊人电影| 性色av蜜臀av浪潮av老女人| 免费久久99精品国产自在现线| 日本欧洲国产一区二区| www.欧美视频| 久久久久国产精品www| 亚洲 精品 综合 精品 自拍| 色天天综合久久久久综合片| 久久爱一区二区| 粉嫩13p一区二区三区| 男女高潮又爽又黄又无遮挡| 精品日产免费二区日产免费二区| 成人在线观看视频网站| 亚洲精品乱码久久久久久久久久久久 | 粉嫩精品一区二区三区在线观看 | 欧美国产另类| 久久精品国产一区二区三区不卡| 午夜无码国产理论在线| 欧美成人免费全部| 日本大片在线观看| 制服丝袜亚洲播放| 国产三级av片| 亚洲欧美电影院| 黄色正能量网站| 国产在线精品免费av| 免费观看美女裸体网站| 成人婷婷网色偷偷亚洲男人的天堂| 91在线看www| 日韩欧美看国产| 欧美日本啪啪无遮挡网站| 内衣办公室在线| 日韩欧美国产综合在线一区二区三区| www.色国产| 一区二区三区四区不卡在线| av电影在线不卡| 成人h动漫精品一区二| 91精品无人成人www| 国产精品久久777777毛茸茸| 欧美性受黑人性爽| 精品国产一区一区二区三亚瑟| 官网99热精品| aa亚洲一区一区三区| 国产高清视频一区三区| 国产资源在线观看入口av| 久久伊人精品天天| 成人性爱视频在线观看| 精品视频久久久久久久| 性生交生活影碟片| 欧美精品视频www在线观看| 亚洲精品男人的天堂| 亚洲综合无码一区二区| 欧美激情精品久久久久久免费| 久久精品一区二区三区不卡牛牛| 国模无码视频一区| 国产成人福利片| 国产九九九视频| 美女国产一区二区三区| 欧美黄色一级片视频| 国产精品日本| av之家在线观看| 亚洲国产电影| 妞干网在线观看视频| 国内视频精品| 日韩成人三级视频| 欧美日韩1区2区3区| 中文字幕免费高| 一本一道久久a久久精品蜜桃| 一区二区三区我不卡| 久久精品国产www456c0m| 亚洲欧美成人一区| 视频在线不卡免费观看| 在线精品日韩| 亚州av乱码久久精品蜜桃| 日韩 欧美 自拍| 911精品美国片911久久久| 先锋影音男人资源| 国产精品chinese| 亚洲理论电影在线观看| 亚洲一级黄色| 1024av视频| 久久激情中文| 8x8x最新地址| 精品在线观看视频| 91亚洲一区二区| 国产成人鲁色资源国产91色综| 制服丝袜av在线| 91免费视频大全| 麻豆av免费观看| 中文字幕成人网| 国产午夜手机精彩视频| 亚洲黄色免费电影| 日本在线免费观看| 一本一道综合狠狠老| 中文区中文字幕免费看| 欧美久久久久中文字幕| www.麻豆av| 国产丝袜一区二区三区| 69av在线| 欧美国产日韩精品| 三级中文字幕在线观看| 国产精品第三页| 国产精品中文| 国产在线一区二区三区播放| 啪啪亚洲精品| 裸体裸乳免费看| 亚洲一区网站| www.久久av.com| 成人午夜av影视| 亚洲精品国产精品国自产网站| 亚洲丝袜精品丝袜在线| 国产精品成人aaaa在线| 色婷婷精品久久二区二区蜜臂av | 亚洲欧美中文日韩在线| 免费日本一区二区三区视频| 欧美黑人一级爽快片淫片高清| 成人私拍视频| 18成人在线| 精品一区毛片| 亚洲五码在线观看视频| 亚洲综合日本| 善良的小姨在线| 久久综合五月天婷婷伊人| 国产中文av在线| 精品久久久一区| 国产精品一二三四五区| 日韩国产欧美区| a级网站在线播放| 日韩av片免费在线观看| 久久伦理中文字幕| 日本精品国语自产拍在线观看| 亚洲精品一二三区区别| 日韩av在线综合| 盗摄精品av一区二区三区| 粉嫩精品久久99综合一区| 亚洲成人一区二区在线观看| 亚洲手机在线观看| 亚洲人永久免费| 都市激情国产精品| 亚洲va男人天堂| 波多野结衣在线播放一区| 777精品久无码人妻蜜桃| 国产综合久久久久久久久久久久| 国产特级黄色录像| 亚洲图片欧美一区| 国产男男gay体育生白袜| 亚洲视频免费一区| 欧美激情护士| 成人动漫在线观看视频| 亚洲一区色图| 久久久精品高清| 国产色91在线| 国产精品久久久久久人| 日韩av在线精品| 国产99re66在线视频| 91香蕉国产在线观看| 日韩大片在线播放| 天天爱天天操天天干| 久久看人人爽人人| 综合激情网五月| 亚洲精品久久久久中文字幕二区| 欧美伦理免费在线| 福利精品视频| 在线日韩中文| 天天插天天射天天干| 亚洲h精品动漫在线观看| 草逼视频免费看| 欧美丰满少妇xxxxx做受| 欧美日韩国产一区二区在线观看| 中文字幕av导航| 久久99国产精品久久99| 精品女人久久久| 欧美日韩精品欧美日韩精品一综合| 国产视频网址在线| 国产精品久久久久7777婷婷| 欧美一站二站| 向日葵污视频在线观看| 国产精品日韩成人| 一区二区三区午夜| xx视频.9999.com| 亚洲一区有码| 蜜桃视频一区二区在线观看| 国产福利一区二区三区视频| 久久综合久久鬼| 日韩成人中文字幕| 国偷自产一区二区免费视频| 欧美影视一区二区| 蜜芽一区二区三区| 五月天婷婷色综合| 精品国产一区二区三区忘忧草 | 欧洲在线视频| 国产伦精品一区二区三区四区免费| 精品1区2区3区4区| 亚洲国产综合视频| 在线观看精品一区| 麻豆最新免费在线视频| 97超级碰碰| 国产欧美欧美| 一级黄色毛毛片| 日韩一区和二区| www.综合| 日韩欧美第二区在线观看| 精品一区二区三区不卡 | 在线heyzo| 国产亚洲欧美一区二区| 肉色丝袜一区二区| 国产精品丝袜一区二区| 亚洲国产精品成人va在线观看| 成人黄色免费短视频| 亚洲美女自拍偷拍| a亚洲天堂av| 一级黄色片免费| 97在线视频免费观看| 日韩精品一区二区三区免费观影| 久久aaaa片一区二区| 欧美日韩精品中文字幕| 天堂中文8资源在线8| 国产伦精品一区二区三区视频黑人 | 色综合蜜月久久综合网| 亚洲成人福利视频| 日本道免费精品一区二区三区| 黄网页在线观看| 免费试看一区| 国产精品综合一区二区| 久久国产视频一区| 欧美精品亚州精品| 国内精品久久久久久久影视简单| 男人添女人荫蒂国产| 欧美系列在线观看| av资源中文在线| 超碰97免费观看|