自举Aurelia

自举Aurelia,aurelia,jspm,Aurelia,Jspm,最后,我开始与Aurelia合作。有一个启动工具包可用于帮助初始化Aurelia。但是它是一个应该在网站模板中使用的模板 我有一个预先配置的WebApi项目,我想在其中使用Aurelia。我刚刚将初学者工具包文件和文件夹添加到我的项目中。但不幸的是,它显示了jspm_包中文件的27651错误 我做错了什么?是否有适用于Aurelia的Nuget引导程序?从中的aspnetcore模板开始 您可以使用模板中的web api 您将在几分钟内启动并运行。如果您使用的是Web API,从MVC5项目开始

最后,我开始与Aurelia合作。有一个启动工具包可用于帮助初始化Aurelia。但是它是一个应该在网站模板中使用的模板

我有一个预先配置的
WebApi
项目,我想在其中使用Aurelia。我刚刚将初学者工具包文件和文件夹添加到我的项目中。但不幸的是,它显示了
jspm_包中文件的
27651
错误


我做错了什么?是否有适用于Aurelia的Nuget引导程序?

从中的aspnetcore模板开始

您可以使用模板中的web api


您将在几分钟内启动并运行。

如果您使用的是Web API,从MVC5项目开始可能会更快

以下链接是带有MVC5的Aurelia初学者工具包

您必须将其更新到Aurelia的最新版本,但我设法使其与WebAPI2和oAuth身份验证一起工作

可以在这里找到教程


希望这能有所帮助。

您询问了错误的来源。首先,您应该从VisualStudios解决方案资源管理器中排除jspm_packages文件夹,右键单击它并标记“从项目中排除”

接下来,如果还没有在源代码管理(git)上设置项目,请将以下内容添加到git.ignore文件中

jspm_packages/
node_modules/`
我建议在WebAPI项目之外再创建一个项目,该项目可以包含静态html、css和js文件,并将Aurelia应用程序与WebAPI项目分开,但采用相同的解决方案


我可能会给你一个已经设置好的解决方案,展示如何使用WebAPI和aurelia。但是我需要一些时间来进行设置。

对于我所有使用Aurelia的项目,我使用的是通过npm获得的Aurelia cli,我也推荐这种方法

您可以在5分钟内启动并运行hello world。 然后,您将能够构建所有适当的比特和片段来与您的api进行通信


嘿,谢谢你让奥雷莉亚试一试。不幸的是,我不知道从你的经历开始。不过,我会把你关于nuget引导器的想法转达给aurelia的vs团队!谢谢有没有类似的东西,没有我不需要的所有东西,比如karma?我没有意识到。我只是通过删除测试文件夹来解决这个问题。这很有帮助,但是删除不必要的依赖项也是一个加号。Aurelia框架项目和客户端添加了很多库。如果你只是在学习,我建议从一个空白目录开始,添加你需要的库。这将帮助您了解每个库的用途,并将其缩减为您需要的库。