single-page-application - Visual Studio 2017 SPA Aurelia 模板 : Where is aurelia. json?

标签 single-page-application aurelia asp.net-core-2.0

我使用 Visual Studio 2017 (ASP.NET Core 2.0) SPA Aurelia 模板创建新的解决方案,但缺少 aurelia.json 文件。为什么它没有被创建?还不清楚必须在哪里创建“资源”文件夹。

最佳答案

不会创建 aurelia.json 文件,因为只有 Aurelia CLI 构建工具需要它。由于 VS 模板使用 Webpack 作为构建工具,因此不需要 aurelia.json - 您可以通过调整 Webpack 配置文件来配置构建过程。

关于resources文件夹,我猜你指的是由Aurelia CLI au new命令创建的文件夹,也就是你通常在其中创建的文件夹存储可重复使用的组件和类似的东西。如果是这种情况,从技术上讲,只要您在 main.ts 中正确配置导入(例如 .feature('resources')),它在哪里并不重要(或 boot.ts,因为它是由 VS 模板创建时调用的) - 不过为了便于监督您的项目结构,我建议您坚持以下结构:由 au new CLI 命令创建,并直接在 ClientApp 文件夹内创建 resources 文件夹。

关于single-page-application - Visual Studio 2017 SPA Aurelia 模板 : Where is aurelia. json?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46574900/

相关文章:

aurelia - 在 document.ready 之前调用附加方法

Javascript 客户端路由 - 重新加载页面

javascript - 通过 ngSubmit 提交时未定义 Angular 形式

javascript - Backbone : how to get and display just one model data in a view via router

javascript - Aurelia 中的 Angular 2 EventEmitter

Aurelia 路由器动画

c# - 如何删除 ASP.NET Core 2.0 中错误消息的 ModelState 前缀?

c# - 找不到 Microsoft.AspNetCore.Antiforgery

rdlc - Microsoft.ReportViewer.WinForms for core 2.0

angular - SPA Angular index.html 未更新缓存(我使用缓存破坏)