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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > vue >内容正文

vue

vue-li 配置介绍

發布時間:2024/4/15 vue 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 vue-li 配置介绍 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

vue項目結構
├── build --------------------------------- webpack相關配置文件

│ ├── build.js --------------------------webpack打包配置文件

│ ├── check-versions.js ------------------------------ 檢查npm,nodejs版本

│ ├── dev-client.js ---------------------------------- 設置環境

│ ├── dev-server.js ---------------------------------- 創建express服務器,配置中間件,啟動可熱重載的服務器,用于開發項目

│ ├── utils.js --------------------------------------- 配置資源路徑,配置css加載器

│ ├── vue-loader.conf.js ----------------------------- 配置css加載器等

│ ├── webpack.base.conf.js --------------------------- webpack基本配置

│ ├── webpack.dev.conf.js ---------------------------- 用于開發的webpack設置

│ ├── webpack.prod.conf.js --------------------------- 用于打包的webpack設置

├── config ---------------------------------- 配置文件

├── node_modules ---------------------------- 存放依賴的目錄

├── src ------------------------------------- 源碼

│ ├── assets ------------------------------ 靜態文件

│ ├── components -------------------------- 組件

│ ├── main.js ----------------------------- 主js

│ ├── App.vue ----------------------------- 項目入口組件

│ ├── router ------------------------------ 路由

├── package.json ---------------------------- node配置文件

├── .babelrc--------------------------------- babel配置文件

├── .editorconfig---------------------------- 編輯器配置

├── .gitignore------------------------------- 配置git可忽略的文件
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
主要的配置文件
首選來看一下package.json里面scripts字段,看一下在執行npm run dev?和npm run build時做了什么

"name": "laoli",

"version": "1.0.0",

"description": "aaa",

"scripts": {

"dev": "node build/dev-server.js",

"start": "node build/dev-server.js",

"build": "node build/build.js"

}

1
2
3
4
5
6
7
8
當我們執行npm run dev時,首選執行的是dev-server.js

當我們執行npm run build時,首選執行的是build.js

dev-server.js
引入配置文件
引入相關插件
創建express實例
配置webpack-dev-middleware和webpack-hot-middleware
配置靜態資源路徑,并掛到express服務上
啟動服務器,并判斷是否自動打開默認瀏覽器
監聽端口
require('./check-versions')()

//引入相關配置

var config = require('../config')

// 檢查Node的環境變量,如果沒有則使用配置文件中設置的環境

if (!process.env.NODE_ENV) {

process.env.NODE_ENV = JSON.parse(config.dev.env.NODE_ENV)

}


//opn -- A better node-open. Opens stuff like websites, files, executables. Cross-platform.
//這里用來打開默認瀏覽器,打開dev-server監聽的端口
var opn = require('opn')
var path = require('path')
var express = require('express')
var webpack = require('webpack')
//express中間件,用于http請求代理到其他服務器
var proxyMiddleware = require('http-proxy-middleware')
//判斷當前環境,選擇導入的webpack配置
var webpackConfig = process.env.NODE_ENV === 'testing'
? require('./webpack.prod.conf')
require('./webpack.dev.conf')

?

// default port where dev server listens for incoming traffic

//默認的dev-server的監聽端口

var port = process.env.PORT || config.dev.port

// automatically open browser, if not set will be false

//是否自動打開瀏覽器,默認是false

var autoOpenBrowser = !!config.dev.autoOpenBrowser

// Define HTTP proxies to your custom API backend

// https://github.com/chimurai/http-proxy-middleware

//定義http代理到你的自定義的API后端

var proxyTable = config.dev.proxyTable

//創建express實例

var app = express()

// 根據webpack的config創建Compiler對象

var compiler = webpack(webpackConfig)

?

//使用compiler相應的文件進行編譯和綁定,編譯后的內容將存放在內存中

var devMiddleware = require('webpack-dev-middleware')(compiler, {

publicPath: webpackConfig.output.publicPath,

quiet: true

})

//用于實現熱重載

var hotMiddleware = require('webpack-hot-middleware')(compiler, {

log: false,

heartbeat: 2000

})

// force page reload when html-webpack-plugin template changes

//當html-webpack-plugin提交頁面之后,使用熱重載強制頁面重載

compiler.plugin('compilation', function (compilation) {

compilation.plugin('html-webpack-plugin-after-emit', function (data, cb) {

hotMiddleware.publish({ action: 'reload' })

cb()

})

})

?

// proxy api requests

//在express上使用代理表中的配置

Object.keys(proxyTable).forEach(function (context) {

var options = proxyTable[context]

if (typeof options === 'string') {

options = { target: options }

}

app.use(proxyMiddleware(options.filter || context, options))

})

?

// handle fallback for HTML5 history API

//一個解決單頁的重定向錯誤的插件

app.use(require('connect-history-api-fallback')())

?

// serve webpack bundle output

// 使用devMiddleware,webpack編譯后的文件將掛到express服務器上

app.use(devMiddleware)

?

// enable hot-reload and state-preserving

// compilation error display

// 使用熱重載中間件

app.use(hotMiddleware)

?

// serve pure static assets

//配置靜態資源路徑

var staticPath = path.posix.join(config.dev.assetsPublicPath, config.dev.assetsSubDirectory)

//將靜態文件掛到express服務器上

app.use(staticPath, express.static('./static'))

//設置應用的url

var uri = 'http://localhost:' + port

?

var _resolve

var readyPromise = new Promise(resolve => {

_resolve = resolve

})

?

console.log('> Starting dev server...')

//devMiddleware valid之后,啟動服務

devMiddleware.waitUntilValid(() => {

console.log('> Listening at ' + uri + '\n')

// when env is testing, don't need open it

//如果設置為自動打開瀏覽器,通過opn打開uri

if (autoOpenBrowser && process.env.NODE_ENV !== 'testing') {

opn(uri)

}

_resolve()

})

//監聽配置的端口

var server = app.listen(port)

?

module.exports = {

ready: readyPromise,

close: () => {

server.close()

}

}

1
2
3
4
5
6
7
8
webpack.base.conf.js
配置編譯入口和輸出路徑
模塊resolve的規則
配置不同類型模塊的處理規則
var path = require('path')

var utils = require('./utils')

var config = require('../config')

var vueLoaderConfig = require('./vue-loader.conf')

//絕對路徑

function resolve (dir) {

return path.join(__dirname, '..', dir)

}

module.exports = {

//webpack的入口文件

entry: {

app: './src/main.js'

},

output: {

//webpack輸出文件的路徑

path: config.build.assetsRoot,

//輸出的文件命名格式

filename: '[name].js',

// webpack編譯輸出的發布路徑

publicPath: process.env.NODE_ENV === 'production'

? config.build.assetsPublicPath

: config.dev.assetsPublicPath

},

//模塊resolve的規則

resolve: {

//resolve的后綴名

extensions: ['.js', '.vue', '.json'],

//配置路徑別名,比如import Vue from 'vue/dist/vue.common.js'--> import Vue from 'vue'

alias: {

'vue$': 'vue/dist/vue.esm.js',

'@': resolve('src')

}

},

//配置不同類型模塊的處理規則

module: {

rules: [

// src和test文件夾下的.js和.vue文件使用eslint-loader

{

test: /.(js|vue)$/,

loader: 'eslint-loader',

enforce: 'pre',

include: [resolve('src'), resolve('test')],

options: {

formatter: require('eslint-friendly-formatter')

}

},

//所有的.vue文件使用vue-loader

{

test: /.vue$/,

loader: 'vue-loader',

options: vueLoaderConfig

},

//src和test下的.js文件使用babel-loader

{

test: /.js$/,

loader: 'babel-loader',

include: [resolve('src'), resolve('test')]

},

//所有的圖片文件使用url-loader

{

test: /.(png|jpe?g|gif|svg)(\?.*)?$/,

loader: 'url-loader',

options: {

limit: 10000,

name: utils.assetsPath('img/[name].[hash:7].[ext]')

}

},

//所有的音頻文件使用url-loader

{

test: /.(mp4|webm|ogg|mp3|wav|flac|aac)(\?.*)?$/,

loader: 'url-loader',

options: {

limit: 10000,

name: utils.assetsPath('media/[name].[hash:7].[ext]')

}

},

//所有的字體文件使用url-loader

{

test: /.(woff2?|eot|ttf|otf)(\?.*)?$/,

loader: 'url-loader',

options: {

limit: 10000,

name: utils.assetsPath('fonts/[name].[hash:7].[ext]')

}

}

]

}

}

1
2
3
4
5
6
7
8
9
webpack.dev.conf.js
合并基礎的webpack配置
使用styleLoaders
配置Source Maps
配置webpack插件
var utils = require('./utils')

var webpack = require('webpack')

var config = require('../config')

var merge = require('webpack-merge')

var baseWebpackConfig = require('./webpack.base.conf')

//生成html文件并自動注入依賴文件的插件, script & link

var HtmlWebpackPlugin = require('html-webpack-plugin')

//一個輸出webpack警告,錯誤的插件

var FriendlyErrorsPlugin = require('friendly-errors-webpack-plugin')

// add hot-reload related code to entry chunks

//添加熱重載相關的代碼到entry chunks

Object.keys(baseWebpackConfig.entry).forEach(function (name) {

baseWebpackConfig.entry[name] = ['./build/dev-client'].concat(baseWebpackConfig.entry[name])

})

//合并webpack.base.conf

module.exports = merge(baseWebpackConfig, {

module: {

//使用styleLoaders處理樣式文件

rules: utils.styleLoaders({ sourceMap: config.dev.cssSourceMap })

},

// cheap-module-eval-source-map is faster for development

//配置Source Maps

?

devtool: '#cheap-module-eval-source-map',

//配置webpack插件

plugins:

new webpack.DefinePlugin({

'process.env': config.dev.env

}),

// https://github.com/glenjamin/webpack-hot-middleware#installation--usage

new webpack.HotModuleReplacementPlugin(),

//在編譯出現錯誤時,使用 NoEmitOnErrorsPlugin 來跳過輸出階段。這樣可以確保輸出資源不會包含錯誤。

new webpack.NoEmitOnErrorsPlugin(),

// https://github.com/ampedandwired/html-webpack-plugin

new HtmlWebpackPlugin({

filename: 'index.html',

template: 'index.html',

inject: true

}),

new FriendlyErrorsPlugin()

?

})

1
2
3
4
5
6
7
8
9
10
** 配置Source Maps

source-map 在一個單獨的文件中產生一個完整且功能完全的文件。這個文件具有最好的sourcemap,但是它會減慢打包文件的構建速度;
cheap-module-source-map在一個單獨的文件中生成一個不帶列映射的map,不帶列映射提高項目構建速度,但是也使得瀏覽器開發者工具只能對應到具體的行,不能對應到具體的列(符號),會對調試造成不便;
eval-source-map 使用eval打包源文件模塊,在同一個文件中生成干凈的完整的sourcemap。這個選項可以在不影響構建速度的前提下生成完整的sourcemap,但是對打包后輸出的JS文件的執行具有性能和安全的隱患。不過在開發階段這是一個非常好的選項,但是在生產階段一定不要用這個選項;
cheap-module-eval-source-map 這是在打包文件時最快的生成source map的方法,生成的SourceMap 會和打包后的JavaScript文件同行顯示,沒有列映射,和eval-source-map選項具有相似的缺點;

build.js
webpack編譯
輸出信息
require('./check-versions')()

process.env.NODE_ENV = 'production'

//控制臺loading動畫

var ora = require('ora')

var rm = require('rimraf')

var path = require('path')

// 高亮控制臺輸出的插件

var chalk = require('chalk')

var webpack = require('webpack')

var config = require('../config')

var webpackConfig = require('./webpack.prod.conf')

//在控制臺輸出building for production...

var spinner = ora('building for production...')

//開始loading動畫

spinner.start()

//獲取輸出文件路徑

rm(path.join(config.build.assetsRoot, config.build.assetsSubDirectory), err => {

if (err) throw err

//webpack編譯

webpack(webpackConfig, function (err, stats) {

//停止loading動畫

spinner.stop()

//如果錯誤拋出錯誤

if (err) throw err

//完成輸出相關信息

process.stdout.write(stats.toString({

colors: true,

modules: false,

children: false,

chunks: false,

chunkModules: false

}) + '\n\n')


console.log(chalk.cyan(' Build complete.\n'))
console.log(chalk.yellow(
' Tip: built files are meant to be served over an HTTP server.\n' +
' Opening index.html over file:// won\'t work.\n'
))
})
})
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
webpack.prod.conf.js
合并基礎的webpack配置
配置webpack的輸出
配置webpack插件
配置gzip模式
配置webpack-bundle-analyzer,分析打包后生成的文件結構
var env = process.env.NODE_ENV === 'testing'
? require('../config/test.env')

config.build.env

//合并webpack.base.conf

var webpackConfig = merge(baseWebpackConfig, {

module: {

rules: utils.styleLoaders({

sourceMap: config.build.productionSourceMap,

extract: true

})

},

devtool: config.build.productionSourceMap ? '#source-map' : false,

output: {

//配置輸出路徑

path: config.build.assetsRoot,

//輸出的文件命名格式

filename: utils.assetsPath('js/[name].[chunkhash].js'),

//未指定文件名的文件的文件名格式

chunkFilename: utils.assetsPath('js/[id].[chunkhash].js')

},

//相關插件

plugins: [

// http://vuejs.github.io/vue-loader/en/workflow/production.html

new webpack.DefinePlugin({

'process.env': env

}),

//壓縮js插件

new webpack.optimize.UglifyJsPlugin({

compress: {

warnings: false

},

sourceMap: true

}),

// extract css into its own file

//從bundle中抽取css文件

new ExtractTextPlugin({

filename: utils.assetsPath('css/[name].[contenthash].css')

}),

// Compress extracted CSS. We are using this plugin so that possible

// duplicated CSS from different components can be deduped.

//壓縮抽取的css文件

new OptimizeCSSPlugin({

cssProcessorOptions: {

safe: true

}

}),

// generate dist index.html with correct asset hash for caching.

// you can customize output by editing /index.html

// see https://github.com/ampedandwired/html-webpack-plugin

//用于生成dist/index.html,加入hash用于緩存。hash不改變不進行更新

new HtmlWebpackPlugin({

filename: process.env.NODE_ENV === 'testing'

? 'index.html'

: config.build.index,

template: 'index.html',

inject: true,

minify: {

removeComments: true,

collapseWhitespace: true,

removeAttributeQuotes: true

// more options:

// https://github.com/kangax/html-minifier#options-quick-reference

},

// necessary to consistently work with multiple chunks via CommonsChunkPlugin

chunksSortMode: 'dependency'

}),

// split vendor js into its own file

//分離第三方js到單獨的文件中

new webpack.optimize.CommonsChunkPlugin({

name: 'vendor',

minChunks: function (module, count) {

// any required modules inside node_modules are extracted to vendor

return (

module.resource &&

/.js$/.test(module.resource) &&

module.resource.indexOf(

path.join(__dirname, '../node_modules')

) === 0

)

}

}),

// extract webpack runtime and module manifest to its own file in order to

// prevent vendor hash from being updated whenever app bundle is updated

new webpack.optimize.CommonsChunkPlugin({

name: 'manifest',

chunks: ['vendor']

}),

// copy custom static assets

new CopyWebpackPlugin([

{

from: path.resolve(__dirname, '../static'),

to: config.build.assetsSubDirectory,

ignore: ['.*']

}

])

]

})

// 配置gzip模式

if (config.build.productionGzip) {

var CompressionWebpackPlugin = require('compression-webpack-plugin')

?

webpackConfig.plugins.push(

new CompressionWebpackPlugin({

asset: '[path].gz[query]',

algorithm: 'gzip',

test: new RegExp(

'\.(' +

config.build.productionGzipExtensions.join('|') +

')$'

),

threshold: 10240,

minRatio: 0.8

})

)

}

//配置webpack-bundle-analyzer,分析打包后生成的文件結構

if (config.build.bundleAnalyzerReport) {

var BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin

webpackConfig.plugins.push(new BundleAnalyzerPlugin())

}

?

?

module.exports = webpackConfig


1
2
config/index.js
最后是config中的index.js文件,它都配置了什么

var path = require('path')

module.exports = {

//打包時使用的配置

build: {

//webpack的環境

env: require('./prod.env'),

//輸入的index.html的路徑

index: path.resolve(__dirname, '../dist/index.html'),

//輸出的目標文件夾路徑

assetsRoot: path.resolve(__dirname, '../dist'),

//輸出的子文件夾路徑

assetsSubDirectory: 'static',

//發布路徑

assetsPublicPath: '/',

//是否使用SourceMap

productionSourceMap: true,

// Gzip off by default as many popular static hosts such as

// Surge or Netlify already gzip all static assets for you.

// Before setting to
true
, make sure to:

// npm install --save-dev compression-webpack-plugin

// 是否開啟Gzip

productionGzip: false,

//Gzip的壓縮文件類型

productionGzipExtensions: ['js', 'css'],

// Run the build command with an extra argument to

// View the bundle analyzer report after build finishes:

//
npm run build --report

// Set to
true
or
false
to always turn it on or off

bundleAnalyzerReport: process.env.npm_config_report

},

//開發時使用的配置

dev: {

//webpack環境

env: require('./dev.env'),

//端口

port: 8080,

//是否自動打開瀏覽器

autoOpenBrowser: true,

//輸出的子文件夾路徑

assetsSubDirectory: 'static',

//發布路徑

assetsPublicPath: '/',

//配置代理表

proxyTable: {},

// CSS Sourcemaps off by default because relative paths are "buggy"

// with this option, according to the CSS-Loader README

// (https://github.com/webpack/css-loader#sourcemaps)

// In our experience, they generally work as expected,

// just be aware of this issue when enabling this option.

cssSourceMap: false

}

}
---------------------

原文:https://blog.csdn.net/qq_39542027/article/details/80002461

轉載于:https://www.cnblogs.com/xiaobai-y/p/10669063.html

總結

以上是生活随笔為你收集整理的vue-li 配置介绍的全部內容,希望文章能夠幫你解決所遇到的問題。

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

国产麻豆视频 | 在线中文字幕视频 | 久久久亚洲网站 | 亚洲精品一区中文字幕乱码 | 五月天av在线 | 美女视频黄免费的 | 国产亚洲视频系列 | 久久99深爱久久99精品 | 97视频资源 | 一区二区 不卡 | 成片免费观看视频 | 你操综合 | 国产一级在线免费观看 | 国产一区精品在线观看 | 欧美日本高清视频 | 亚洲日本中文字幕在线观看 | 婷婷免费视频 | 日韩精品一区二区在线视频 | 在线免费视频 你懂得 | 最近能播放的中文字幕 | 91av99| 欧美日韩成人 | 国产亚洲精品久久久久动 | 日日干天天 | 久久精品久久精品 | 欧美 亚洲 另类 激情 另类 | 最新影院 | 在线视频中文字幕一区 | 天天添夜夜操 | 久久91网 | 精品国产精品久久 | 91av官网| 亚洲精品自拍 | 久久99精品国产99久久 | 不卡国产视频 | 不卡国产视频 | 中文字幕av在线播放 | 日韩乱色精品一区二区 | 一区二区三区日韩在线 | 国产视频日韩视频欧美视频 | 国产精久久久久久妇女av | 日韩r级在线 | 亚洲成aⅴ人片久久青草影院 | 黄色毛片视频 | www.日日操.com | 亚洲成人精品av | 色综合在 | 天天爱天天干天天爽 | 国产精品一区二区三区久久久 | 一区二区三区四区五区在线视频 | 在线观看一区 | 91精品久久香蕉国产线看观看 | 97人人模人人爽人人喊中文字 | 国产亚洲永久域名 | 久久成人人人人精品欧 | 国产一在线精品一区在线观看 | 国产一区二区三精品久久久无广告 | 国产精品久久影院 | 在线观看福利网站 | 久久久久亚洲精品成人网小说 | 欧美日韩中文字幕视频 | 日韩免费av在线 | 欧美激情第一区 | 美女久久久久久 | 美女视频一区 | 日韩在线免费播放 | 国产精品一区二区免费在线观看 | 天天天综合 | 国产成人在线观看 | 成人免费在线看片 | www色,com | 亚洲综合狠狠干 | 国产视频 亚洲精品 | 999久久国精品免费观看网站 | 久久av中文字幕片 | 亚洲色图 校园春色 | 免费欧美| 久久美女视频 | 伊色综合久久之综合久久 | 久久伊人爱 | 精品久久久久一区二区国产 | 欧美激情综合五月色丁香 | 久久免费黄色网址 | 在线免费观看av网站 | 黄色大全免费网站 | 免费观看91视频大全 | 国产精品九九久久99视频 | 日本中文字幕视频 | 欧美色图亚洲图片 | 精品国产欧美一区二区三区不卡 | av网址aaa | 久久精彩视频 | www成人av| 亚洲综合精品视频 | 国产精品久久久久一区二区三区共 | 91一区一区三区 | 国产色婷婷精品综合在线手机播放 | 欧美久久久久久久久久久久 | 久久久视频在线 | 色婷婷99| 国内精品久久久久国产 | 婷婷色在线视频 | 日韩a级免费视频 | 国产在线精品一区二区 | av在线播放快速免费阴 | 日韩欧美一区视频 | 国产做aⅴ在线视频播放 | 六月色丁 | 日本精品免费看 | 欧美韩日在线 | 国产男女爽爽爽免费视频 | 狠狠狠色丁香综合久久天下网 | 麻豆传媒在线免费看 | av在线h | 国产精品激情在线观看 | 欧美性久久久久久 | 国产 日韩 欧美 在线 | 99中文字幕| 天天综合狠狠精品 | 黄色三级久久 | 亚洲精品一区二区在线观看 | 亚洲国产精品va在线 | 四虎永久免费网站 | 欧美精品久久久久久 | 在线观看亚洲专区 | 国产精品免费视频观看 | 久久亚洲私人国产精品va | 中文字幕二区三区 | 天天综合网在线观看 | 最近2019年日本中文免费字幕 | 伊人天天综合 | 国产亚洲精品免费 | 一区二区av | avhd高清在线谜片 | 亚洲高清91 | 久久久久久久av麻豆果冻 | 久久伊人精品天天 | 日韩精品一区二区不卡 | 中文字幕一区二区三区久久蜜桃 | 超碰免费在线公开 | 日韩91在线 | 激情视频久久 | 中文字幕人成乱码在线观看 | 欧美日韩在线免费观看视频 | 久久精品屋 | 久久免费大片 | 又黄又爽又无遮挡的视频 | 激情视频一区二区 | 91色蜜桃| 91九色精品国产 | 婷婷香蕉 | 99久久精品一区二区成人 | 精品视频在线看 | 免费av在线播放 | 一区三区视频在线观看 | 成人av网站在线观看 | 在线观看国产一区二区 | 久草视频在线资源站 | 亚洲欧美日本一区二区三区 | 天天色视频 | 亚洲婷婷网| 激情五月五月婷婷 | av在线免费观看网站 | 天堂av观看 | 午夜久久久影院 | 成人一级在线观看 | 99国产精品一区 | 国产精品女人网站 | 国产破处在线播放 | 操操操日日日干干干 | 超碰97.com | 97超碰在线视 | 精品视频不卡 | www久久久久 | 国内精品久久久久影院优 | 在线视频专区 | 欧美精品久久99 | 在线免费观看国产精品 | 国产日韩中文在线 | 中文字幕视频一区二区 | 五月天久久婷 | 一区二区欧美激情 | av在线激情 | 欧美巨大荫蒂茸毛毛人妖 | 麻豆传媒视频在线播放 | 人人澡人人澡人人 | 国产中文字幕在线看 | 日韩影片在线观看 | 六月天色婷婷 | 免费人人干| www狠狠操 | 黄色av免费 | 中文字幕在线观看完整 | 91精品视屏 | 福利一区二区三区四区 | 99视屏 | 国产精品久久久久久久久久免费 | 国产精品刺激对白麻豆99 | 91av官网| 色综合天天在线 | 玖玖玖在线 | 69精品在线| 日韩视频一 | 手机看片国产 | 国产一二区在线观看 | 91丨精品丨蝌蚪丨白丝jk | 国产精品爽爽久久久久久蜜臀 | 99精品国产99久久久久久97 | 91国内在线| 久久视频二区 | 日本mv大片欧洲mv大片 | 精品免费观看视频 | 国产日产精品一区二区三区四区的观看方式 | 特级毛片爽www免费版 | 中文字幕一区二区三区乱码在线 | 国产精品福利在线观看 | 日本久久精品视频 | 麻花天美星空视频 | 丁香花中文在线免费观看 | 91完整版 | 五月婷婷播播 | 国产成人99av超碰超爽 | 麻豆一二三精选视频 | 久草在线手机视频 | 国产精品福利视频 | 免费国产黄线在线观看视频 | 激情五月色播五月 | 在线精品视频在线观看高清 | 日韩精品免费在线观看视频 | 精品视频国产 | 日韩国产精品一区 | 国产成人性色生活片 | 精品亚洲国产视频 | 国产精品99久久久久的智能播放 | 亚洲欧美在线视频免费 | 日韩久久久久久久久 | 欧美一区免费在线观看 | 欧美国产不卡 | 91福利试看 | 久久久久久免费视频 | 成人v| 亚洲精品视频免费观看 | 香蕉视频在线网站 | 九九视频在线观看视频6 | 丁香婷婷综合激情 | 久久久久国产一区二区 | 国产精品一区在线 | 国产亚洲精品久久久久久久久久久久 | 曰韩精品| 中文字幕高清视频 | 久久美女免费视频 | 国产亚洲精品久久网站 | 日本中文字幕在线电影 | 免费日韩一区二区三区 | 成人福利在线播放 | 久久网页 | 超级碰碰免费视频 | 视频91在线| 国产69精品久久久久久 | 蜜臀av免费一区二区三区 | 99视频在线观看视频 | 久久草在线精品 | 亚洲精品视频在线观看免费视频 | 91视频免费观看 | 蜜桃av人人夜夜澡人人爽 | 成人欧美日韩国产 | 欧美精品你懂的 | 久久看片 | 奇米影视777影音先锋 | 国内小视频在线观看 | av福利免费| 国产 日韩 在线 亚洲 字幕 中文 | 91在线成人 | 777视频在线观看 | 国产视频精品视频 | 6080yy午夜一二三区久久 | 一区二区精品 | 黄色三级网站 | 免费不卡中文字幕视频 | 麻豆视频在线免费看 | 日本久久电影网 | 久久福利剧场 | 免费碰碰 | 国产高清日韩 | 天天艹天天爽 | 中文字幕一区二区三区四区视频 | 欧美五月婷婷 | 中文字幕亚洲综合久久五月天色无吗'' | 欧美日韩高清一区 | 婷婷资源站 | 国产精品福利无圣光在线一区 | 国产精品99精品久久免费 | 精品成人网 | 亚洲视屏在线播放 | 日日夜夜精品 | 亚洲另类xxxx | 黄色网在线免费观看 | 亚洲成人第一区 | 精品一二区 | 亚洲aaa毛片 | 国产精品欧美一区二区三区不卡 | 国产91精品欧美 | 国产色婷婷| 人人玩人人添人人澡超碰 | av片在线看 | 日日夜夜中文字幕 | 在线观看视频中文字幕 | 日本中文字幕网站 | 国产盗摄精品一区二区 | 色综合五月| 黄色精品网站 | 免费a v观看 | 国产午夜精品一区二区三区在线观看 | 精品国产色 | 伊人电影在线观看 | 欧美在线视频第一页 | 91黄色小视频 | 久久国产精品二国产精品中国洋人 | 天天爱天天操 | 在线观看亚洲a | 国产精品久久伊人 | 91色九色| 永久精品视频 | 天天射网站 | 久久网站最新地址 | 精品xxx | 免费av在线网 | 国产精品毛片久久久久久久久久99999999 | 99热这里只有精品免费 | 国产精品99免视看9 国产精品毛片一区视频 | 欧美少妇影院 | 欧洲亚洲激情 | 日操操| 91九色蝌蚪视频在线 | 国产精品你懂的在线观看 | 99视频国产精品免费观看 | 日韩在线小视频 | 99在线精品免费视频九九视 | 久久精品播放 | 天天干.com| 精品日韩在线一区 | 国产精品美女久久久久久网站 | 99在线观看视频 | 91大片成人网 | 在线免费国产 | 日韩高清不卡一区二区三区 | 天海冀一区二区三区 | 欧美久草视频 | 丁香婷婷深情五月亚洲 | 亚洲丝袜一区 | 一级理论片在线观看 | 国产亚洲成人精品 | 亚洲黄色av | 日本久久成人中文字幕电影 | 免费三级影片 | 精品一区精品二区 | 一本—道久久a久久精品蜜桃 | 伊人精品在线 | 免费看的黄网站软件 | 三级黄色大片在线观看 | 久久久精品网 | 在线观看黄色免费视频 | 中文字幕第一 | 中文字幕av免费 | 狠狠色丁香| 欧美男男tv网站 | 日日草视频| 99久久精品视频免费 | 久久综合操 | 国产精品完整版 | 黄色毛片一级片 | 日韩欧美在线第一页 | 国产成人亚洲在线电影 | 人人爽人人爽人人爽人人爽 | 欧美日韩午夜 | 91完整视频| 在线看国产精品 | 久久综合久久久 | 久草网站 | 久久久久欠精品国产毛片国产毛生 | 黄色美女免费网站 | 日韩电影在线视频 | 看全黄大色黄大片 | 日韩中文字幕91 | 国产精品久久久网站 | 人人干网站 | 操一草 | 国产一区二区播放 | 91av视频在线播放 | www视频在线免费观看 | 丁香婷婷激情网 | 玖玖视频在线 | 成人a级大片 | 午夜精品久久久久久99热明星 | 69av国产 | h久久| 日韩国产精品久久久久久亚洲 | 久久精品www人人爽人人 | 天天综合91| 欧美 日韩 国产 成人 在线 | 欧美在线观看小视频 | 在线观看色网 | 黄色网在线免费观看 | 香蕉国产91 | 丁香九月婷婷综合 | 日本久久综合视频 | 成人a视频在线观看 | 二区三区毛片 | 精品伦理一区二区三区 | 99热精品久久 | 日韩av电影一区 | 91超级碰| 久久不射影院 | 国产精品青草综合久久久久99 | 久久久麻豆视频 | 91在线视频免费91 | 日韩av视屏 | 麻豆免费视频网站 | 国产激情久久久 | 婷婷综合av | 日韩高清成人 | 日日干天天干 | 视频一区二区在线 | 国产免费观看视频 | 91香蕉视频好色先生 | 欧美专区亚洲专区 | 久久影院精品 | 国产福利一区二区在线 | 亚洲一区二区视频在线 | 国产精品免费久久久久久 | 白丝av免费观看 | 日韩av网页 | 国产高清在线精品 | 国产亚洲视频在线观看 | 欧美色图狠狠干 | 日韩深夜在线观看 | 国产精品二区三区 | 91亚洲激情 | 一区二区伦理 | 一二三精品视频 | 婷婷深爱 | 久久久久久久99 | 在线成人av | 四虎在线永久免费观看 | 激情婷婷在线观看 | 欧美日韩性视频在线 | 亚洲成人av一区二区 | 国产精品久久久99 | 中文字幕视频网站 | 在线视频一二区 | 色天天中文 | 激情视频区 | 亚洲成人黄 | 五月婷婷另类国产 | 91丨九色丨首页 | 日韩av有码在线 | 色网站国产精品 | 在线观看a视频 | 丁香六月激情婷婷 | 日产乱码一二三区别免费 | 亚洲免费成人av电影 | 婷婷综合五月天 | 欧美日韩中文另类 | 日韩在线观看你懂的 | 日韩性xxxx | 成年人在线免费看视频 | 99国产精品久久久久久久久久 | 日本精品一 | 久久精品成人热国产成 | 国产一区久久久 | 久久草草热国产精品直播 | 成年人黄色免费视频 | 在线看不卡av | 午夜999 | 人人狠狠综合久久亚洲婷 | 日本中文字幕免费观看 | 黄色在线观看网站 | 国产免费午夜 | 国产视频不卡一区 | 伊人五月天综合 | 成年人在线免费看视频 | 人人爱人人爽 | 99自拍视频在线观看 | 四虎8848免费高清在线观看 | 日韩欧美精品在线 | 天天操,夜夜操 | 国产精品亚洲片夜色在线 | 亚洲国产激情 | 99久久精品国产免费看不卡 | 成年人视频在线免费播放 | 国产精品乱码高清在线看 | 久久精品99国产国产精 | 日本高清中文字幕有码在线 | 亚洲一二三区精品 | 国产在线高清视频 | 亚洲精品高清一区二区三区四区 | 在线视频一区二区 | 免费高清在线观看成人 | 麻豆视传媒官网免费观看 | 在线a视频免费观看 | 国产午夜精品免费一区二区三区视频 | 成人a级网站| 亚洲高清视频在线播放 | www黄色 | 国产伦理久久精品久久久久_ | av高清网站在线观看 | 精品视频久久 | 欧美成人91| 黄色大片免费播放 | 一区中文字幕在线观看 | 亚洲精品国偷自产在线99热 | 国产精品亚洲a | 热re99久久精品国产99热 | 欧美色精品天天在线观看视频 | 人人爽人人乐 | 久久人人精品 | 亚洲精品黄色片 | www亚洲国产 | 精品视频资源站 | 久久久久久久久久福利 | 99色99| 国产资源精品在线观看 | 亚洲经典中文字幕 | 色噜噜在线观看视频 | 人人干人人超 | 波多野结依在线观看 | 亚洲精品视频在线免费 | 婷婷丁香色 | 四虎成人精品永久免费av | 国产精品免费观看网站 | 五月天婷婷综合 | 午夜99| 欧美中文字幕第一页 | 国产黄大片在线观看 | 亚洲在线视频播放 | 美女中文字幕 | 人人舔人人干 | 国产小视频在线看 | 岛国av在线不卡 | 国产成人黄色片 | 亚洲精品美女久久17c | 五月婷婷黄色网 | 日韩av一区二区三区在线观看 | 日本在线视频一区二区三区 | 果冻av在线 | 亚洲激情久久 | 欧美天堂视频在线 | 久久免费福利视频 | 久久久久亚洲国产精品 | 视频国产在线 | 99在线视频观看 | 亚洲资源在线 | 超碰免费观看 | 国产精品第二页 | 九九久久影院 | 久久男人视频 | 亚州激情视频 | 欧美黑人巨大xxxxx | 国产精品原创 | 欧美另类性 | 欧美日韩高清一区二区三区 | 中文av不卡 | 国产小视频在线观看免费 | 麻豆视频在线 | 久久男人中文字幕资源站 | 男女激情片在线观看 | 国产精品久久久久久欧美 | 亚洲国产手机在线 | 99国产精品 | 亚洲综合色播 | 黄色成人免费电影 | 中文国产字幕在线观看 | 日日夜操 | 九九热免费在线观看 | 精品一区二区在线免费观看 | 四虎在线视频 | 91看片看淫黄大片 | 国产自在线观看 | 五月天欧美精品 | 91大神免费在线观看 | 久久综合影视 | 中文字幕在线人 | 日韩在线二区 | 色婷婷综合久久久 | 天天摸天天操天天爽 | 成人黄色小视频 | 国产高清视频在线观看 | 免费在线观看一区 | 在线电影91 | 国产精品视频区 | 亚洲精品小视频在线观看 | 久久亚洲二区 | 欧美一级片免费观看 | 九九免费精品视频在线观看 | a级国产乱理伦片在线播放 久久久久国产精品一区 | 色婷婷免费视频 | 91精品亚洲影视在线观看 | 91免费在线视频 | 在线免费黄色片 | 91大神在线观看视频 | 麻豆传媒视频在线播放 | 福利av在线 | 色诱亚洲精品久久久久久 | 久久亚洲私人国产精品va | 黄色在线观看www | 国产一区免费看 | 国产在线探花 | 国产精品亚洲视频 | 在线观看电影av | 天天天色综合 | 草久草久 | 免费99精品国产自在在线 | 亚洲激情网站免费观看 | 一区 在线观看 | 日韩av进入 | 亚洲专区在线播放 | 日日夜夜天天综合 | 久久国产热视频 | 国产在线观看二区 | 在线精品视频在线观看高清 | 欧美一级日韩三级 | va视频在线观看 | 高清av网| 日本爱爱片| 91在线一区二区 | 久久热首页 | 精品免费视频123区 午夜久久成人 | 欧美日韩免费观看一区二区三区 | 一区二区伦理 | 91丨九色丨国产在线 | 亚洲免费在线播放视频 | 久久精品视频网站 | 狠狠干天天 | 1024手机基地在线观看 | 少妇av网 | 色婷婷综合五月 | 草久久精品 | 日韩精品一区二区三区免费视频观看 | 美女免费视频观看网站 | 欧美激情综合色 | 国产精品久久久久久久久岛 | 超碰日韩在线 | 99国产在线观看 | 日韩精品久久一区二区 | 国内精品久久久久久久久久久 | 久草精品视频 | www.狠狠操.com | 天天爽天天爽 | 国产精品二区在线 | 欧美日韩一区二区在线观看 | 国产精品麻豆免费版 | 日韩高清三区 | 久久xxxx | 亚洲高清激情 | 韩国精品福利一区二区三区 | 久久免费美女视频 | 中文字幕 国产专区 | 国产精品久久久久久久久久久杏吧 | 国产精品成人免费一区久久羞羞 | 国产网红在线观看 | 国产只有精品 | 99热精品国产 | 在线视频观看成人 | 亚洲一级免费观看 | 少妇bbb| 一区二区三区四区精品视频 | 国产在线a不卡 | 久久国产欧美日韩 | 亚洲毛片久久 | 国内精品久久久久 | 91成人在线视频 | 天天综合网入口 | 97超碰在线久草超碰在线观看 | 国产精品久久久久av福利动漫 | 又黄又爽的免费高潮视频 | 国产视频一区二区在线观看 | 欧美日韩三级 | 久久夜色精品国产欧美一区麻豆 | 久久99精品久久久久久 | 99久久久久久国产精品 | 午夜99| 亚洲国产精品电影 | 在线免费看黄网站 | 欧美日韩中文字幕在线视频 | 中文字幕在线播放日韩 | 久草在线资源免费 | 亚洲 中文字幕av | 午夜精品999 | 91丨porny丨九色 | 久久久久一区二区三区四区 | av一级二级 | 综合色综合 | 国产黄色电影 | 人人爱人人舔 | 久久99国产精品久久 | 精品视频专区 | 国产精品不卡在线播放 | 色妞色视频一区二区三区四区 | 精品在线免费视频 | 国产九九热 | 二区视频在线 | 一级黄色在线免费观看 | 91丨九色丨蝌蚪丨对白 | 国产中文字幕视频在线观看 | 精品伊人久久久 | 久久人操 | 亚洲美女视频在线 | 97精产国品一二三产区在线 | 久久不射电影院 | 亚洲精品资源在线 | 精品一区二区视频 | 日韩精品久久久久久久电影99爱 | 欧美精品一区二区免费 | 五月开心婷婷 | 三级a视频 | 黄色免费网站 | 婷婷 中文字幕 | 久久综合操 | 黄色网中文字幕 | 国产精品av免费在线观看 | 精品一区二区三区香蕉蜜桃 | 天天艹日日干 | 婷婷精品国产一区二区三区日韩 | 久久看片 | 久久婷亚洲五月一区天天躁 | 国产精品久久久久婷婷二区次 | 色婷婷狠狠五月综合天色拍 | 91精品视屏| 免费观看十分钟 | 久久国产精品电影 | 在线色亚洲 | 黄色网址在线播放 | 极品久久久久 | 婷婷色中文 | 不卡精品 | 五月婷在线播放 | 久久精品欧美视频 | 中文字幕国产一区二区 | 99视频精品视频高清免费 | 亚洲色图激情文学 | 97超碰人人澡人人爱 | 中文在线天堂资源 | 香蕉影视app | 日韩高清免费无专码区 | 探花视频网站 | 国产亚洲在线 | 日本激情视频中文字幕 | 五月天综合在线 | 香蕉视频在线观看免费 | 婷婷色九月 | 天天艹日日干 | 六月丁香综合网 | 久久精品国产一区二区 | 91精选在线观看 | 久久婷婷综合激情 | 黄色免费网战 | 欧美大片第1页 | 激情丁香| 正在播放国产一区 | 亚洲免费成人av电影 | 天天射综合网视频 | 麻豆久久精品 | 操操综合网 | 天天曰夜夜爽 | 最近免费中文字幕mv在线视频3 | 久久综合射 | 天天狠狠操 | 国产视频亚洲 | 中文字幕在线看片 | 国产又粗又猛又黄视频 | 在线久久 | 激情伊人五月天 | 91香蕉视频 mp4 | 中文字幕高清有码 | 久草在线最新 | 色久av | 中文字幕中文字幕在线中文字幕三区 | 手机在线看片日韩 | 91精品久久久久久久久 | 日韩一区精品 | av丝袜天堂 | 久久影视一区 | 天天操夜操视频 | 国产精品久久久久久婷婷天堂 | 亚洲爱视频 | 日韩三级视频在线观看 | 黄色网址中文字幕 | 久久大片| 亚洲中字幕 | 日韩中文字幕91 | 国产91国语对白在线 | 欧美专区日韩专区 | 日韩av看片 | 欧美三级在线播放 | 天天操天天干天天操天天干 | 香蕉久久久久 | 激情小说 五月 | a级片在线播放 | 99久久久免费视频 | 手机在线看a | 亚洲国产精品va在线看黑人动漫 | 国产成人三级在线播放 | 久草在线视频资源 | av大全免费在线观看 | 国产精品情侣视频 | 婷婷综合电影 | 在线观看黄色av | 美女网站视频久久 | 日韩视 | 亚洲成a人片综合在线 | 午夜精品一区二区三区免费 | 韩日电影在线观看 | 欧美性脚交 | 日韩在线高清免费视频 | 亚洲精品福利在线观看 | 偷拍福利视频一区二区三区 | 一区二区三区四区五区在线 | 欧美日韩在线精品 | 亚洲最大成人网4388xx | 九九在线高清精品视频 | 美女久久99 | 国产精品18久久久久久久网站 | 国产精品久久久久高潮 | 亚洲精品视频免费在线 | 中文字幕有码在线观看 | 亚洲三级网站 | 国产自产在线视频 | 婷婷国产在线观看 | 成人毛片a | 免费影视大全推荐 | 999成人免费视频 | 日韩欧美精品在线视频 | 成人免费在线看片 | 国产精品1区 | 亚洲精品成人 | 日日躁你夜夜躁你av蜜 | 亚州精品国产 | 黄色影院在线免费观看 | 日韩视频1 | 日韩1页| 日日夜夜天天人人 | 中文字幕成人一区 | 国产在线播放一区 | 中文字幕二区 | 久久综合网色—综合色88 | 色婷婷九月 | 久草在| 黄色成人在线 | 在线激情av电影 | 亚洲美女精品视频 | 激情综合网色播五月 | 国产成人精品一二三区 | 日日操天天爽 | 免费合欢视频成人app | 狠狠88综合久久久久综合网 | 亚洲综合色av | 久久与婷婷| 久久成人18免费网站 | 黄色视屏在线免费观看 | 国产精品一区二区在线观看免费 | 日韩欧美视频在线播放 | 久久亚洲私人国产精品 | 在线日韩中文 | 久久在线免费观看 | 操操操影院| 99热99| 日韩中文字幕在线看 | 欧美视频国产视频 | 天天插天天干天天操 | 91精品视频一区二区三区 | 成人黄视频 | 午夜视频亚洲 | 超碰在线公开免费 | 全久久久久久久久久久电影 | 激情av在线资源 | 久久精品久久久精品美女 | 五月婷婷激情综合网 | 国产色婷婷 | 97福利在线| 中文字幕国产视频 | 日韩精品视频免费看 | 成人av观看 | 99视频在线看 | 综合色站导航 | 国产片网站 | 特级毛片在线免费观看 | 成年人电影免费看 | 在线观看视频你懂得 | 九九九九色 | 福利二区视频 | 免费久久视频 | 免费在线观看成年人视频 | 国产在线高清视频 | 国产一级黄色片免费看 | 国产自产高清不卡 | 黄色大片中国 | 日日干天天爽 | 久久久久国产免费免费 | 91网在线观看 | 国产一级91 | 欧美精品中文字幕亚洲专区 | 精品一区电影 | 91麻豆.com| 日韩激情视频在线观看 | 亚洲精品www. | 有码中文在线 | 粉嫩av一区二区三区免费 | 国产无套精品久久久久久 | 久久高清免费视频 | 免费在线观看a v | 99热这里只有精品1 av中文字幕日韩 | 久久久久高清 | 韩国av一区二区 | 欧美精品在线观看免费 | 亚洲欧美日韩国产一区二区 | 久久久久久毛片 | 成人aⅴ视频| 在线播放一区二区三区 | 在线成人高清电影 | 欧美吞精| 狠狠色噜噜狠狠狠 | 亚洲欧美日韩中文在线 | 久久黄视频 | 久久久久国产一区二区 | 91麻豆产精品久久久久久 | 天天狠狠 | 97国产精品视频 | 在线观看精品一区 | www.天天草| 欧美专区亚洲专区 | 四虎成人精品永久免费av | 中文字幕一区二区三区乱码在线 | 成人国产精品久久久久久亚洲 | 在线精品观看国产 | 深爱激情亚洲 | 中文字幕在线观看不卡 | 久久久亚洲影院 | 免费观看黄色av | 欧美激情综合网 | 免费的黄色av| 18pao国产成视频永久免费 | 中文字幕亚洲精品日韩 | 91视视频在线直接观看在线看网页在线看 | 黄色avwww| 正在播放日韩 | 91爱爱电影 | 一级片免费观看视频 | 中文字幕久久精品亚洲乱码 | 日韩网站视频 | 黄色片免费电影 | 粉嫩av一区二区三区入口 | 欧美日韩视频一区二区三区 | 97精品国产97久久久久久免费 | 国内精品一区二区 | 久久99国产精品 | 久草剧场 | 在线v片 | 久久久在线视频 | 国产在线视频资源 | 日本性高潮视频 | 欧美一级片在线播放 | 国产最新在线观看 | 一区二区三区久久 | 成人av在线影视 | 在线观看亚洲电影 | 亚洲国产一区在线观看 | 香蕉在线视频播放网站 | 色婷婷综合久久久久中文字幕1 | 国产三级国产精品国产专区50 | 99久久精品免费看国产一区二区三区 | 亚洲作爱| 黄色a三级| 日韩高清不卡一区二区三区 | 成人av资源网 | 成人av在线影视 | 国产伦理久久精品久久久久_ | 97国产电影 | 久久综合偷偷噜噜噜色 | 国产成人精品一区二区在线观看 | 一区二区视频在线观看免费 | 中文字幕999| 一级淫片a| 日日夜夜免费精品视频 | 国产视频1区2区 | 中国一级片在线播放 | 九九九九九九精品任你躁 | 91激情在线视频 | 国产91九色视频 | 国产亚洲精品成人av久久ww | 在线视频亚洲 | 婷婷精品国产一区二区三区日韩 | 日韩免费观看一区二区三区 | 91麻豆精品91久久久久同性 | 天天撸夜夜操 | 日韩三区在线观看 | 少妇性xxx | 日韩在线观看a | 在线观看国产成人av片 |