# vite-html-template **Repository Path**: yu_e/vite-html-template ## Basic Information - **Project Name**: vite-html-template - **Description**: vite模板:支持多页面,es6转es5,代码自动压缩,处理js,css兼容问题。 适用于各类小项目(再不用为了各种js,css兼容问题挠头了)。 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-08-23 - **Last Updated**: 2022-01-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: vite, JavaScript, HTML, Less ## README

vite-html-template

## vite 多页面自动构建 ### 结构 多个入口文件进入各自目录 静态文件(js,css,jpg,svg,font)进入dist/assets目录 | 原始 | build | | | ------------------------------ | --------------------------------------------------- | -------- | | src/**about**/index.html | dist/src/**about**/index.html | 入口文件 | | src/**about**/index.js | dist/src/assets/**about**.4357ff4f.js | js | | src/**home**/index.html | dist/src/**home**/index.html | | | src/default/main.less | dist/src/assets/default.09585f4e.css | css | | src/defaul/logo.svg | dist/src/assets/logo.17e50649.svgrc/defaul/logo.svg | svg | ## 安装依赖 ``` npm install ``` ## 开始 ``` npm run dev ``` ## 构建 ``` npm run build ``` ## 生成目录结构 [directorList.md](./directorList.md) ``` npm run build:mddir ``` ### 开发目录 ``` |-- src |-- about | |-- index.html |-- default | |-- logo.svg | |-- main.js | |-- main.less |-- home |-- index.html ``` ### 编译生成 ``` |-- dist |-- index.html |-- manifest.json |-- assets | |-- about-legacy.e6d307e9.js | |-- about.4357ff4f.js | |-- default-legacy.54453b92.js | |-- default.09585f4e.css | |-- default.f7cac679.js | |-- home-legacy.c4a51af1.js | |-- home.5738e5b8.js | |-- logo.17e50649.svg | |-- modulepreload-polyfill-legacy.ed506caa.js | |-- modulepreload-polyfill.b7f2da20.js | |-- polyfills-legacy.745787fe.js |-- src |-- about | |-- index.html |-- home |-- index.html ```