运行 没有 NodeJs 和 JSPM 的 Aurelia 框架

Run Aurelia Framework without NodeJs and JSPM

我正在学习 Aurelia 框架。我在 NodeJs 和 JSPM 中看到了它的文档给出的示例。

但我没有 NodeJs 和 JSPM。我来自 .Net 背景。

无需安装 NodeJS 即可 运行 Aurelia Framework。

我想要运行 Aurelia Framework 就像添加标签和添加CDN link。 有可能吗?

是也不是。

是的 - 您可以在 Visual studio 上编写和执行 Aurelia。 否 - 您仍然需要在设置的机器上安装所有支持模块(例如 NodeJS 和 JSPM)。

要在 Visual Studio (2013) 上玩 Aurelia,试试这个设置。 Demo Navigation app in VS 按照安装说明安装模块。

这个演示是用旧版本的 Typescript 编写的。如果您将 Typescript 更新到最新版本 (v1.4),则模板字符串将起作用。

您可以在 Visual Studio 中编写和执行 Aurelia,无需 NodeJS 或 JSPM。这是 Aurelia skeleton-navigation to TypeScript 的一个端口,它使用了一系列 Aurelia AMD 库。您应该能够克隆存储库,然后在 Visual Studio 和 运行 应用程序(使用 Chrome)中加载它,而无需任何其他操作。

https://github.com/cmichaelgraham/aurelia-typescript#just-use-it---visual-studio-using-requirejs-amd-module-loader

如果你有兴趣,here are the details on how the bundle is created