如何通过 angular2 使用 linux 终端

How to use the linux terminal through angular2

我是 Angular 2 的新手,我想知道 angular 2 中是否有任何方法可以使用我的 Linux (Raspbian) 的终端. 类似于 php 中的方法,当我们使用: 系统("any command in the terminal");

简而言之:不,你不能。 Angular 是 UI 框架,在 browser/client 端执行,即它与您的服务器代码(Rapsberry)无关。您所能做的就是:在后端创建端点,如果发出 http 请求,它将执行命令。除非你在后端使用一些 javascript 服务器 (node/meteor),但它又与 Angular 本身无关,你必须阅读你的服务器的文档。

如果您的目标是在客户端执行命令行,那么答案仍然是"no you cannot",因为浏览器与其他系统隔离,无法从浏览器执行任何系统命令。