原文地址:https://webpack.js.org/loaders/html-loader/
原文地址:https://www.npmjs.com/package/ejs-loader
webpack版本:2.2.1
webpack處理組件中的模板文件有兩種方式:
- 將模板文件當做一個字符串。
- 將模板文件當做一個已經編譯好的模板函數。
- html-loader:將HMTL模板文件當做一個string輸出。
- ejs-loader:將EJS模板文件當做一個函數輸出。
當我們需要在模板中引用變量或遍歷比較復雜的數組時,我們要使用JS模板引擎(例如:EJS),而非HTML模板。使用EJS模板語法書寫的模板文件以.tpl作為文件后綴。
jsx-loader已被集成到babel工具中,不需要單獨安裝引入。
點擊Templating,查看webpack中更多處理模板文件的loader。