Vue2怎么安装使用MonacoEditor
1.安装MonacoEditor
cnpm install -S editor@1.0.0
cnpm install -S monaco-editor@0.19.3
cnpm install -S monaco-editor-webpack-plugin@1.9.1
2.配置vue.config.js文件
const MonacoWebpackPlugin = require('monaco-editor-webpack-plugin');
module.exports = {
configureWebpack: {
plugins: [
new MonacoWebpackPlugin()
]
}3.建立组件monaco.vue
4.建立语法提示文件sql.js
export default [
/** * 内置函数 */
{
label: 'if',//触发提示的文本
kind: monaco.languages.CompletionItemKind.Function,
insertText: `n#if()ntn #end`,//补全的文本
insertTextRules: monaco.languages.CompletionItemInsertTextRule.InsertAsSnippet,
detail: '流程控制'
}, {
label: 'if/else',
kind: monaco.languages.CompletionItemKind.Function,
insertText: 'n#if()nn #elsenn #end',
insertTextRules: monaco.languages.CompletionItemInsertTextRule.InsertAsSnippet,
detail: '流程控制'
}
]5.父组件引入monaco.vue
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: hlamps#outlook.com (#换成@)。