Skip to content

Latest commit

 

History

History
68 lines (43 loc) · 2.9 KB

README-zh_CN.md

File metadata and controls

68 lines (43 loc) · 2.9 KB

OpenSumi Web Lite Sample

CLA assistant License Discussions

本项目基于 GitHub REST API 实现,用于展示如何在纯浏览器环境下运行 OpenSumi 项目。

perview

English | 简体中文

预览

在线预览 opensumi.github.io/ide-startup-lite

启动

$ git clone https://github.com/opensumi/ide-startup-lite.git
$ cd ide-startup-lite
$ yarn
$ yarn start

浏览器打开 http://127.0.0.1:8081.

项目会打开 https://github.com/opensumi/core 仓库作为默认工作区,如果你希望打开其他 Git 仓库,可以在访问路径上追加 hash 参数,如:

http://127.0.0.1:8081#https://github.com/opensumi/core

同时,你也可以通过参数打开特定 tagbranch 代码,如:

http://127.0.0.1:8081#https://github.com/opensumi/core/tree/v2.15.0

浏览器插件(Web Extension)

在你使用本项目开发前,你需要先了解 “什么是 浏览器插件(Web Extension)”,你可以通过 VS Code 的这篇文档进行了解 浏览器插件(Web Extension)

你可以在 OpenSumi 中使用绝大部分浏览器插件(Web Extension)。

我们在 web-lite/extension/index.ts#L6 文件中声明了一些内置插件,通过这些插件为编辑器提供了一部分代码提示的能力。

同时,你也可以在你的静态服务器中部署你自己的 浏览器插件(Web Extension) , 通过在这里 web-lite/extension/utils.ts#L56 修改一些插件加载逻辑,能让你的工程使用更多插件能力。

文档

快速开始(纯前端).

协议

Copyright (c) 2019-present Alibaba Group Holding Limited, Ant Group Co. Ltd.

本项目采用 MIT 协议。