zoukankan      html  css  js  c++  java
  • monaco editor + vue的配置

    monaco editor是vscode的御用编辑器。

    功能非常强大,使用方便轻巧,对js s等等语言支持都良好,能方便的扩展以支持其他语言或者自定义的特性。

    夸了这么多,这里只说它一个问题:

    这货和vue不兼容。

    解决这个问题很简单,使用vue-monaco-editor即可,可以通过npm安装。

    npm install vue-monaco-editor --save-dev

    现在问题又来了

    这货文档有问题的,如下:

    这里写了默认的srcPath是"",也就是本地的意思

    并没有。

    srcPath默认是null,所以请自己在标签上加上  srcPath=""

    然后呢,需要让本地的monaco能被访问到,webpack加入下面的配置:

    const CopyWebpackPlugin = require('copy-webpack-plugin');
    module.exports = {
      plugins: [
        new CopyWebpackPlugin([
          {
            from: 'node_modules/monaco-editor/min/vs',
            to: 'vs',
          }
        ])
      ]
    };

    vue-monaco-editor解决monaco引用的思路是:

    如果window.monaco已经注册,则不做任何事

    如果没有,就以<script>形式引用monaco editor。

  • 相关阅读:
    Jmeter-分布式
    Jmeter 重要测试指标释义
    Jmeter-12-如何使用Plugin Manager
    Jmeter-Java heap内存溢出
    Centos 6 FTP 配置
    Jmeter-8-FTP测试
    数据库介绍与分类
    WCP源码分析 与SpringMVC学习资料
    mvc 各种返回值
    JavaWeb工程 目录结构
  • 原文地址:https://www.cnblogs.com/anrainie/p/7250023.html
Copyright © 2011-2022 走看看