创建TypeScript基础版的Monaco和Monaco TypeScript CDN版本
需积分: 5 15 浏览量
更新于2024-11-22
收藏 27KB ZIP 举报
资源摘要信息:"本文主要介绍了如何为TypeScript网络基础版创建Monaco和Monaco TypeScript的CDN版本的过程。这一过程主要通过使用TypeScript每晚构建,通过npm上的typescript-deploys帐户进行部署和构建。这些构建的凭据位于JSTS Azure Keyvault中。外部系统可以通过具有GitHub身份验证令牌的HTTP请求触发拉取请求构建。具体的API调用方法为通过curl命令,其中需要替换为您的令牌,以及需要查看的PR编号。"
知识点一:TypeScript网络基础版
TypeScript是一种由微软开发的开源编程语言,它是JavaScript的超集,并添加了可选的静态类型和基于类的面向对象编程。TypeScript网络基础版可能指的是使用TypeScript语言开发的网络应用的基础版本。
知识点二:Monaco编辑器
Monaco编辑器是微软推出的开源代码编辑器,它是VS Code的核心代码,支持多种编程语言,并且具有丰富的插件系统。Monaco编辑器的CDN版本指的是通过内容分发网络(CDN)提供的Monaco编辑器的在线版本,可以直接通过网络链接在网页中嵌入使用。
知识点三:TypeScript每晚构建
每晚构建(Nightly Build)通常指的是软件开发中的一种构建过程,它会在每个开发日结束时自动进行,用于构建软件的最新版本。在本文中,TypeScript每晚构建指的是利用TypeScript进行的自动构建过程,它可能会在每个开发日结束时进行,以保持网络基础版的最新状态。
知识点四:npm与typescript-deploys账户
npm(Node Package Manager)是JavaScript的包管理器,用于Node.js项目的包管理。typescript-deploys账户可能是一个专门用于存储和管理TypeScript相关依赖和构建文件的npm账户。
知识点五:JSTS Azure Keyvault
Azure Keyvault是微软提供的一个密钥管理系统,用于存储密钥、密码、证书和其它敏感信息。JSTS Azure Keyvault可能是指在Azure Keyvault中专门用于存储TypeScript网络基础版相关凭据的账户。
知识点六:拉取请求构建与外部系统触发
拉取请求(Pull Request,PR)是GitHub等代码托管平台上的一种协作开发机制,开发者可以通过PR向项目仓库贡献代码。拉取请求构建指的是在提交PR后,系统会自动进行的代码构建过程。外部系统可以通过触发API调用来触发PR的构建过程,这在自动化测试和持续集成中非常常见。
知识点七:API调用与curl命令
API(Application Programming Interface)调用是通过编程方式调用某个应用的功能,比如获取数据或执行某个动作。curl是一个常用的命令行工具,用于发送请求到服务器并接收响应。在本文中,curl命令用于触发GitHub仓库中的API调用,以触发拉取请求的构建过程。具体的API调用方法为通过curl命令,需要在命令中指定GitHub身份验证令牌和需要查看的PR编号。
204 浏览量
点击了解资源详情
183 浏览量
215 浏览量
week-1-typescript-assignment-brandonbeau:GitHub Classroom创建的week-1-typescript-assignment-brandonbeau
2021-03-16 上传
118 浏览量
118 浏览量
unidade-1-exercicio-06-typescript-Lyulie:unidade-1-exercicio-06-typescript-Lyulie由GitHub Classroom创建
2021-02-15 上传
2021-05-17 上传
BugHunter666
- 粉丝: 28
- 资源: 4699
最新资源
- HTML5鼠标拖动游标滑块条显示百分比代码
- 移远EC20 R2.1.zip
- Too-Much-Munch
- fake-bpy-module:Fake Blender Python API模块集合以完成代码
- 基于Android平台智能门禁管理系统设计与实现.rar
- mybatisplus项目案例.zip
- matlab代码字的大小-CBIR:基于内容的图像检索系统
- Snippet-crx插件
- CSS3可爱害羞的小狗动画特效
- node-passport-login:一个Node.js项目,具有简单的注册和登录表单以及验证
- upptime-yandex-cloud:Yandex.Cloud的正常运行时间监控器
- app_ffmpeg_demo.7z
- 微信小程序canvas实现椭圆(圆形)元素自由移动
- tmux-mem:TPM的mem插件
- 截获WM_SIZING消息实现限制窗口大小]-易语言
- amazeui框架点击弹出头像上传代码