wxml-to-html
微信小程序wxml文件批量转html
Install
yarn add wxml-to-html # Or npm install wxml-to-html
Usage
Transform before
example/
├── pages/
│ ├── detail/
│ │ └── detail.wxml/
│ └──index.wxml
├── dist/
└── index.js
index.js
const wxmlToHtml = const path = const sourcePath = pathconst savePath = pathconst options = extension: 'wxml' // 要查找的后缀 outExtension: 'txt' // 输出的文件格式 rawDirectory: true // 是否保持原文件一样的目录结构输出 // Promise // Or Asyncasync { try const savePaths = await console catch err console }
Transform after:
example/
├── pages/
│ ├── detail/
│ │ └── detail.wxml/
│ └── index.wxml
├── dist/
│ ├── detail.html
│ └── index.html
└── index.js
API
wxmlToHtml(sourcePath, savePath, [options])
sourcePath
要查找的目录
savePath
转换完成后输出的文件保存路径
options
- extension: 要查找的文件后缀,支持正则表达式,
default: 'wxml'
- outExtension: 最终输出的文件格式,
default: 'html'
- rawDirectory: 是否保持原文件一样的目录结构输出,
default: false