使用Express

时间:2016-03-10 02:25:57

标签: javascript node.js express mean-stack aurelia

我希望你们中的一个能够指导我设置一个最小的项目,该项目可以通过Express和Node为Aurelia应用程序提供服务。我希望创建一个MEAN应用程序,其中A代表Aurelia,但我似乎无法让它工作。我知道这里有一个项目:Node Aurelia GitHub这是一个使用Node和Express为Aurelia导航示例应用程序提供服务的项目,但目前还有很多内容让我理解它。

如果有人愿意告诉我如何做到这一点,我将非常感激。我从简单的例子中学到了最好的东西,并且找不到任何能达到我希望它做的最小化的东西。也许继续这篇文章将是一个很好的方法:Setting Up Aurelia From Scratch

您可以查看我目前正在尝试运行on GitHub的尝试。运行此应用程序时,似乎Aurelia启动,但没有显示任何内容,我收到错误:

  

错误:无法读取null的属性'Symbol(toStringTag)'       评估http://localhost:5000/jspm_packages/npm/babel-core@5.8.35/browser.js       评估http://localhost:5000/jspm_packages/npm/babel-core@5.8.35.js       加载http://localhost:5000/jspm_packages/npm/babel-core@5.8.35.js时出错       加载http://localhost:5000/app.js时出错       at t(http://localhost:5000/jspm_packages/system.js:4:61)       at g(http://localhost:5000/jspm_packages/system.js:4:9747)       在http://localhost:5000/jspm_packages/system.js:4:8054

非常感谢任何帮助。 非常感谢你!


修改

我相信我已经找到了我所遇到的问题的答案,但仍然希望人们就如何建立一个最小节点,表达,aurelia应用程序的反馈。我相信问题是我犯了一个令人难以置信的新手错误,实际上并没有将我的JavaScript转换成浏览器理解的格式。我添加了代码来执行此操作,并且能够毫无问题地运行我的应用程序。感谢那些提供反馈的人,非常感谢。

1 个答案:

答案 0 :(得分:1)

克隆Aurelia skeleton navigation project。这提供了一个完整的Aurelia示例应用程序。它基本上是您需要的一切,只需很少的努力即可启动和运行基础Aurelia客户端项目。接下来从Node.js Express应用程序

提供Aurelia示例应用程序客户端文件