Aurelia 谈共享主机

Aurelia on shared hosting

我想知道是否有可能 运行 共享主机上的 Aurelia 项目无法访问 ssh,没有 NodeJS(当然也没有 gulp watch 或其他任何东西)仅PHP 可用。

是的,这是可能的。 Aurelia 是纯粹的 javascript,不需要服务器端技术 运行。但是,您可能希望通过某种方式为 Aurelia 模型提供来自后端的数据。 PHP 是一个不错的选择。

I was wondering if it is possible to run an Aurelia project on a shared hosting where there's no access to ssh?

SSH has nothing to do with Aurelia。 SSH用于远程登录到另一台计算机。

I was wondering if it is possible to run an Aurelia project on a shared hosting where there's no access to no NodeJS?

Node.js与Aurelia无关。 Node.js 是一个 JavaScript 运行时环境,专为网络应用程序中的异步事件而设计。 Aurelia 是一个客户端环境,可以选择与启用 Node.js 的服务器对话以检索服务器端数据。

I was wondering if it is possible to run an Aurelia project on a shared hosting where there's no access to gulp?

Gulp 本质上是一个任务运行器,用于自动执行 CSS 和 JavaScript 文件的缩小等操作;文件捆绑;基本上是您手动执行的重复和乏味的任务,以准备您的 Web 应用程序以进行生产(除其他外)。

I was wondering if it is possible to run an Aurelia project on a shared hosting with only PHP available?

PHP与Aurelia无关。 PHP 是一种服务器端脚本语言,专为网络开发而设计,可用于向网络客户端提供信息服务器。 Aurelia 是一个客户端环境,可以选择与 PHP 对话以检索服务器端数据。

What about ES6 / Typscript?

Aurelia、Angular 2、普通的 JavaScript 等...都可以用 ECMA 2016 或 TypeScript 编写。转译器,即 Babel 或 TypeScript 转译器,会将代码转换为 ECMA 2015 以兼容当今的浏览器。

我建议阅读 Aurelia 文档,试用示例 Aurelia 骨架,甚至可以查看 PluralSight 上的 2 个 Aurelia 课程,这些课程在介绍 Aurelia 框架以及您遇到的大多数问题方面做得很好已经提出。