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

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

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
}