代码之家  ›  专栏  ›  技术社区  ›  Phil

如何向摩纳哥编辑器添加新的语言语法?

  •  1
  • Phil  · 技术社区  · 8 年前

    我添加了我的语言并按照此处的说明构建 https://github.com/Microsoft/monaco-languages

    npm run prepublish
    

    这将输出一个版本文件夹,其中包含dev、esm和min文件夹,但如何处理此输出以将其添加到摩纳哥编辑器中?

    1 回复  |  直到 8 年前
        1
  •  2
  •   masfrost    8 年前

    如果你只是想测试一下:

    ~$ git clone https://github.com/Microsoft/monaco-editor
    ~$ cd monaco-editor
    ~/monaco-editor$ npm install .
    ~/monaco-editor$ npm run simpleserver
    

    只要确定 monaco-editor 和 monaco-languages

    如果你想创建自己的版本,那么你可以简单地编辑 https://github.com/Microsoft/monaco-editor/blob/master/metadata.js#L68-L70 指向你的 摩纳哥语言 . 我想您还可以更新package.json来安装您自己的版本 摩纳哥语言 ,或简单复制 ~/monaco-languages/release 文件夹到 ~/monaco-editor/node_modules/monaco-languages/ .

    在那之后 ~/monaco-editor$ npm run release 你会得到你的发布文件夹。

    推荐文章