云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

网站服务器_许昌网站建设_免费

小七 141 0

这是对实时流录制内容的可搜索描述,特别是"第1集-设置节点.jsSAP的云应用程序编程模型的风味版本,游戏返利平台,在"带qmacro的SAP开发人员实践"系列中。视频录制中有直接指向特定亮点的链接。有关其他剧集的注释链接,请参阅该系列博客文章的"捕捉重播"部分。

这一集,标题为"设置重播"节点.jsSAP云应用程序编程模型的调味版"于2019年1月25日(周五)进行了现场直播,时长约一小时。视频流录制可在YouTube上获得。

下面是一个简短的概要,淘客家园,以及指向特定亮点的链接-使用这些链接直接跳到录制中的特定地点,基于"hh:mm:ss"样式的时间戳。

简短的概要

当我们在上一集预热我们的灰质时,在本集中,我们设置了需要使用节点.js(JavaScript)SAP云应用程序编程模型(CAPM)的调味版。这个版本允许我们在本地构建,在我们自己的机器上使用工具,所以这就是我们要做的。

因此,我们使用SAP NPM注册表来查找和安装命令行工具"cd",我们可以使用它来生成和管理节点.js基于CAPM的项目,并为VS代码编辑器安装CDS语言支持,它以VS代码扩展的形式出现。然后,我们在SAP Cloud平台上设置我们的Cloud Foundry环境,并安装"cf"命令行工具,我们可以使用该工具与该环境进行交互。

指向特定亮点的链接

00:01:12:实时流开始。

00:02:35:开始查看创建业务服务的设置部分节点.js使用Visual Studio代码教程。

00:07:30:谈论希望能够在自己的机器上尝试一些东西,这样我就可以抛开这些尝试,回到一个干净的状态。

00:08:45:通过Docker实现这一点。使用Docker run-t-i debian/bin/bash启动一个最小的Linux环境Docker容器

00:10:30:查看如何使用nvm–节点版本管理器来安装和管理节点.js版本:

00:11:20:通过apt-get安装curl,然后我们可以使用curl下载并安装nvm。我们还在我的shell中设置了vi模式,并绑定Ctrl-L,以便为我们清除屏幕:

注意,在找到并安装curl之前,我们还必须在这个最小的Linux容器中执行apt get更新。

00:13:30:终于可以使用curl安装nvm了。

00:13:56:现在我们可以使用nvm来安装节点.js, 我们选择版本8(参见https://nodejs.org/en/download/对于其他版本)。

00:15:14:从设置开始,尝试使用npm search@sap/cds搜索@sap/cds包。这并没有给出我们真正要找的东西,所以我们只使用npm search cd搜索"cd",但这会产生看起来不太正确的结果。

00:16:45:sap/cds中的@sap前缀是一个范围,美国云服务器,它将包与特定注册表相关联。到目前为止,我们所做的搜索使用的是默认注册表,我们可以在npm config ls-l | grep registry的npm配置中看到,我们还可以通过npm config get registry获得这些信息https://blogs.sap.com/2017/05/16/sap npm registry发布,让node.js开发者的生活更轻松。

00:18:39:使用--registry选项修改先前的搜索命令,因此:npm search@sap/cds--registryhttps://npm.sap.com,我们可以得到更好的结果,结果如下:

00:19:50:使用npm视图(作为npm搜索的替代)查看包的详细信息。在编写这些注释时,npm view给了我们:

00:22:00:现在是用npm install安装包的时候了。但在此之前,我们先用npm list检查已经安装的包的列表,使用-g选项进行全局检查(而不是只在我当前所在的目录/项目的本地检查)。

00:22:55:用--depth选项限制npm list的输出,查看安装的顶级软件包(npm list-g--depth=0)。

00:23:08:A(文化)引用加拿大摇滚乐队Rush的歌曲《自然科学》中的歌词。

00:23:38:A尝试安装npm install-g@sap/cds--registryhttps://npm.sap.com,并简要查看发生的错误(通过--verbose标志)。

00:26:15:使用npm config set设置@sap的注册表@sap:registry=https://npm.sap.com(并用npm config list检查结果,看这个配置确实被成功记录了。

00:26:55:现在用npm install-g@sap/cds重新尝试安装,看这个现在成功了,并且安装了@sap/cds版本3.0.0全局(使用npm list-g--depth=1检查,并注意依赖关系)。

00:28:08:移除实验Docker容器。

00:28:26:"返回"在我自己的本地机器上,我们检查全局安装的内容(再次使用npm list-g--depth=0),现在在这里完成在全球范围内安装@sap/cds的过程。

00:28:56:这给了我们很多东西,包括命令行程序cds:

00:29:50:开始查看sap开发工具网站上提供的VS代码扩展,下载文件vscode-cds-1.0.36.vsix,注意到它实际上是一个伪装的油布球。因此,将.vsix扩展名改为.tgz使它更容易接受,我们可以使用tar-tvzf vscode-cds-1.0.36.tgz查看它的内部!