【问题标题】:Run Aurelia Framework without NodeJs and JSPM在没有 NodeJs 和 JSPM 的情况下运行 Aurelia 框架
【发布时间】:2015-04-07 16:23:43
【问题描述】:

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

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

可以在不安装 NodeJS 的情况下运行 Aurelia Framework。

我想像添加标签和添加 CDN 链接一样运行 Aurelia 框架。 有可能吗?

【问题讨论】:

    标签: .net aurelia


    【解决方案1】:

    您可以在没有 NodeJS 或 JSPM 的情况下在 Visual Studio 中编写和执行 Aurelia。这是 Aurelia 骨架导航到 TypeScript 的一个端口,它使用 Aurelia AMD 库的捆绑包。您应该能够克隆 repo,然后在 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

    【讨论】:

      【解决方案2】:

      是和不是。

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

      要在 Visual Studio (2013) 上使用 Aurelia,请尝试此设置。 Demo Navigation app in VS 按照设置说明安装模块。

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

      【讨论】:

      • 理论上,您可以自定义您的 aurelia 部署以独立于节点和 jspm。但我认为还没有人掉进那个兔子洞。
      • 我相信 Nodejs 可以使用 6to5 和 JSPM 进行编译和打包。一旦创建了目标,就不需要 Nodejs。
      • 是的,我尝试在没有 NodeJs 的情况下运行 Aurelia Visual Studio Project,但它不起作用。见我的评论stackoverflow.com/questions/28200469/…
      • 你不需要使用JSPM
      猜你喜欢
      • 2011-10-03
      • 2014-05-07
      • 2018-07-28
      • 2020-09-20
      • 1970-01-01
      • 2016-03-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-12
      相关资源
      最近更新 更多