欧美free性护士vide0shd,老熟女,一区二区三区,久久久久夜夜夜精品国产,久久久久久综合网天天,欧美成人护士h版

首頁綜合 正文
目錄

柚子快報激活碼778899分享:前端 面試 學(xué)習(xí) demo04

柚子快報激活碼778899分享:前端 面試 學(xué)習(xí) demo04

http://yzkb.51969.com/

最后

開源分享:【大廠前端面試題解析+核心總結(jié)學(xué)習(xí)筆記+真實(shí)項目實(shí)戰(zhàn)+最新講解視頻】

使用loader加載樣式打包

loader可以識別css等并一起打包

新建demo03,基本上可以使用demo02的內(nèi)容,在根目錄下放一個index.html

demo03

然后src下面搞一個index.css

body{

background-color: blanchedalmond;

}

在index.js中引入

import ‘./index.css’

因?yàn)閣ebpack默認(rèn)不支持css引入,所以要使用loader

let path=require(‘path’)

module.exports={

entry:“./src/index.js”,//入口文件

output:{

filename:‘bundle.js’,//輸出文件名

path:path.resolve(__dirname,‘dist’)//輸出路徑,用絕對路徑

},

mode:‘development’,//生產(chǎn)模式

module:{

//對某種格式的文件進(jìn)行轉(zhuǎn)換處理

rules:[

{

test:/.css$/,//使用正則匹配

use:[

//順序從下到上

‘style-loader’,//把css-js引入到style

‘css-loader’,//把css轉(zhuǎn)換成js

]

}

]

}

}

要安裝兩個loader依賴

之前的顏色生效了

使用plugin插件

先可以實(shí)現(xiàn)自動整合編譯,需要用到的插件為html-webpack-plugin要安裝依賴

/index.html

demo04

let path=require(‘path’)

let HtmlWebpackPlugin=require(‘html-webpack-plugin’)

module.exports={

entry:“./src/index.js”,//入口文件

output:{

filename:‘bundle.js’,//輸出文件名

path:path.resolve(__dirname,‘dist’)//輸出路徑,用絕對路徑

},

mode:‘development’,//生產(chǎn)模式

module:{

//對某種格式的文件進(jìn)行轉(zhuǎn)換處理

rules:[

{

test:/.css$/,//使用正則匹配

use:[

//順序從下到上

‘style-loader’,//把css-js引入到style

‘css-loader’,//把css轉(zhuǎn)換成js

]

}

]

},

//配置插件

plugins:[

new HtmlWebpackPlugin({

template:‘./index.html’

})

]

}

運(yùn)行webpack之后發(fā)現(xiàn)dist目錄下有了新的index.html

打包圖片資源

新建demo05

在入口index.js中引入圖片

demo04

這時候肯定要加關(guān)于png的依賴

需要兩個loader: url-loader html-loader file-loader

let path=require(‘path’)

let HtmlWebpackPlugin=require(‘html-webpack-plugin’)

module.exports={

entry:“./src/index.js”,//入口文件

output:{

filename:‘bundle.js’,//輸出文件名

path:path.resolve(__dirname,‘dist’)//輸出路徑,用絕對路徑

},

mode:‘development’,//生產(chǎn)模式

module:{

//對某種格式的文件進(jìn)行轉(zhuǎn)換處理

rules:[

{

test:/.css$/,//使用正則匹配

use:[

//順序從下到上

‘style-loader’,//把css-js引入到style

‘css-loader’,//把css轉(zhuǎn)換成js

]

},{

test:/.(jpg|png|gif)$/,

loader:‘url-loader’,

options:{

limit:8*1024,//圖片小于8kb,用base64處理,減少請求

esModule:false,//把url-loader的es6模塊化解析取消,不加的話與html-loader沖突,src會變成object module

name:‘[hash:10].[ext]’,//取圖片hash的前十位與擴(kuò)展名來命名

}

},{

test:/.html$/,

loader:‘html-loader’,//用來解析html

}

]

},

//配置插件

plugins:[

new HtmlWebpackPlugin({

template:‘./index.html’

})

]

}

打包結(jié)果可以看見

熱更新

使用插件

tyarn add webpack-dev-server -g

let path=require(‘path’)

let HtmlWebpackPlugin=require(‘html-webpack-plugin’)

module.exports={

entry:“./src/index.js”,//入口文件

output:{

filename:‘bundle.js’,//輸出文件名

path:path.resolve(__dirname,‘dist’),//輸出路徑,用絕對路徑

},

mode:‘development’,//生產(chǎn)模式

最后

基礎(chǔ)知識是前端一面必問的,如果你在基礎(chǔ)知識這一塊翻車了,就算你框架玩的再6,webpack、git、node學(xué)習(xí)的再好也無濟(jì)于事,因?yàn)閷Ψ骄筒粫俳o你展示的機(jī)會,千萬不要因?yàn)榛A(chǔ)錯過了自己心怡的公司。前端的基礎(chǔ)知識雜且多,并不是理解就ok了,有些是真的要去記。當(dāng)然了我們是牛x的前端工程師,每天像背英語單詞一樣去背知識點(diǎn)就沒必要了,只要平時工作中多注意總結(jié),面試前端刷下題目就可以了。

開源分享:【大廠前端面試題解析+核心總結(jié)學(xué)習(xí)筆記+真實(shí)項目實(shí)戰(zhàn)+最新講解視頻】

“./src/index.js”,//入口文件

output:{

filename:‘bundle.js’,//輸出文件名

path:path.resolve(__dirname,‘dist’),//輸出路徑,用絕對路徑

},

mode:‘development’,//生產(chǎn)模式

最后

基礎(chǔ)知識是前端一面必問的,如果你在基礎(chǔ)知識這一塊翻車了,就算你框架玩的再6,webpack、git、node學(xué)習(xí)的再好也無濟(jì)于事,因?yàn)閷Ψ骄筒粫俳o你展示的機(jī)會,千萬不要因?yàn)榛A(chǔ)錯過了自己心怡的公司。前端的基礎(chǔ)知識雜且多,并不是理解就ok了,有些是真的要去記。當(dāng)然了我們是牛x的前端工程師,每天像背英語單詞一樣去背知識點(diǎn)就沒必要了,只要平時工作中多注意總結(jié),面試前端刷下題目就可以了。

開源分享:【大廠前端面試題解析+核心總結(jié)學(xué)習(xí)筆記+真實(shí)項目實(shí)戰(zhàn)+最新講解視頻】

柚子快報激活碼778899分享:前端 面試 學(xué)習(xí) demo04

http://yzkb.51969.com/

精彩內(nèi)容

評論可見,查看隱藏內(nèi)容

本文內(nèi)容根據(jù)網(wǎng)絡(luò)資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點(diǎn)和立場。

轉(zhuǎn)載請注明,如有侵權(quán),聯(lián)系刪除。

本文鏈接:http://gantiao.com.cn/post/19076324.html

發(fā)布評論

您暫未設(shè)置收款碼

請在主題配置——文章設(shè)置里上傳

掃描二維碼手機(jī)訪問

文章目錄