You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

126 lines
3.2 KiB

module.exports = {
// LaTex公式、yuml解析服务架设参见 https://github.com/sbfkcel/markdown-server
// 数学公式解析API
latex:{
api:'http://towxml.vvadd.com/?tex'
},
// yuml图解析APPI
//yuml:{
// api:'http://towxml.vvadd.com/?yuml'
//},
// markdown解析配置保留需要的选项即可
markdown:[
'sub', // 下标支持
'sup', // 上标支持
'ins', // 文本删除线支持
//'mark', // 文本高亮支持
//'emoji', // emoji表情支持
//'todo' // todo支持
],
// 代码高亮配置,保留需要的选项即可
highlight:[
//'bash',
'javascript',
//'json',
'python',
//'htmlbars',
'css',
//'php',
//'scss',
//'shell',
// 'coffeescript',
// 'dns',
// 'dos',
// 'erlang',
// 'go',
// 'http',
'java',
// 'less',
// 'makefile',
// 'markdown',
// 'nginx',
// 'powershell',
// 'ruby',
// 'sql',
// 'swift',
// 'typescript'
],
// wxml原生标签该系列标签将不会被转换
wxml:[
'view',
'video',
'text',
'image',
'navigator',
'swiper',
'swiper-item',
'block',
'form',
'input',
'textarea',
'button',
'checkbox-group',
'checkbox',
'radio-group',
'radio',
// 可以解析的标签html或markdown中会很少使用
// 'canvas',
// 'map',
// 'slider',
// 'scroll-view',
// 'movable-area',
// 'movable-view',
// 'progress',
// 'label',
// 'switch',
// 'picker',
// 'picker-view',
// 'switch',
// 'contact-button'
],
// 自定义组件
components:[
//'audio-player', // 音频组件建议保留由于小程序原生audio存在诸多问题towxml解决了原生音频播放器的相关问题
//'echarts', // echarts图表支持
'latex', // 数学公式支持
'table', // 表格支持
//'todogroup', // todo支持
//'yuml', // yuml图表支持
'img' // 图片解析组件
],
// 保留原本的元素属性(建议不要变动)
attrs:[
'class',
'data',
'id',
'style'
],
// 事件绑定方式catch或bindcatch 会阻止事件向上冒泡。更多请参考https://developers.weixin.qq.com/miniprogram/dev/framework/view/wxml/event.html
bindType:'catch',
// 需要激活的事件
events:[
// 'touchstart',
// 'touchmove',
// 'touchcancel',
// 'touchend',
'tap', // 用于元素的点击事件
//'change', // 用于todoList的change事件
],
// 图片倍数
dpr:1,
// 代码块显示行号
showLineNumber:true
}