W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
Webpack 支持使用 loader 對(duì)文件進(jìn)行預(yù)處理。你可以構(gòu)建包括 JavaScript 在內(nèi)的任何靜態(tài)資源。并且可以使用 Node.js 輕松編寫自己的 loader。
在 ?require()
? 語句中使用 ?loadername!
? 作為前綴的方式來使用 loader,或者在 webpack 配置中配置 regex 來自動(dòng)應(yīng)用它們 - 請(qǐng)參閱 配置 。
val-loader
? 將代碼作為模塊執(zhí)行,并將其導(dǎo)出為 JS 代碼ref-loader
? 用于手動(dòng)建立文件之間的依賴關(guān)系cson-loader
? 加載并轉(zhuǎn)換 CSON 文件babel-loader
? 使用 Babel 加載 ES2015+ 代碼并將其轉(zhuǎn)換為 ES5esbuild-loader
? 加載 ES2015+ 代碼并使用 esbuild 轉(zhuǎn)譯到 ES6+buble-loader
? 使用 Bublé 加載 ES2015+ 代碼并將其轉(zhuǎn)換為 ES5traceur-loader
? 使用 Traceur 加載 ES2015+ 代碼并將其轉(zhuǎn)換為 ES5ts-loader
? 像加載 JavaScript 一樣加載 TypeScript 2.0+coffee-loader
? 像加載 JavaScript 一樣加載 CoffeeScriptfengari-loader
? 使用 fengari 加載 Lua 代碼elm-webpack-loader
? 像加載 JavaScript 一樣加載 Elmhtml-loader
? 將 HTML 導(dǎo)出為字符串,需要傳入靜態(tài)資源的引用路徑pug-loader
? 加載 Pug 和 Jade 模板并返回一個(gè)函數(shù)markdown-loader
? 將 Markdown 編譯為 HTMLreact-markdown-loader
? 使用 markdown-parse 解析器將 Markdown 編譯為 React 組件posthtml-loader
? 使用 PostHTML 加載并轉(zhuǎn)換 HTML 文件handlebars-loader
? 將 Handlebars 文件編譯為 HTMLmarkup-inline-loader
? 將 SVG/MathML 文件內(nèi)嵌到 HTML 中。在將圖標(biāo)字體或 CSS 動(dòng)畫應(yīng)用于 SVG 時(shí),此功能非常實(shí)用。twig-loader
? 編譯 Twig 模板并返回一個(gè)函數(shù)remark-loader
? 通過 remark 加載 markdown,且支持解析內(nèi)容中的圖片style-loader
? 將模塊導(dǎo)出的內(nèi)容作為樣式并添加到 DOM 中css-loader
? 加載 CSS 文件并解析 import 的 CSS 文件,最終返回 CSS 代碼less-loader
? 加載并編譯 LESS 文件sass-loader
? 加載并編譯 SASS/SCSS 文件postcss-loader
? 使用 PostCSS 加載并轉(zhuǎn)換 CSS/SSS 文件stylus-loader
? 加載并編譯 Stylus 文件vue-loader
? 加載并編譯 Vue 組件angular2-template-loader
? 加載并編譯 Angular 組件有關(guān)更多第三方 loader,請(qǐng)參閱 awesome-webpack 中的列表。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: