Visual Studio 2017 SPA Aurelia 模板:aurelia.json 在哪里?
Visual Studio 2017 SPA Aurelia template: Where is aurelia.json?
我使用 Visual Studio 2017 (ASP.NET Core 2.0) SPA Aurelia 模板创建了一个新的解决方案,但我缺少 aurelia.json 文件。为什么不创建它?也不清楚必须在哪里创建 "resources" 文件夹。
aurelia.json
文件不会被创建,因为只有 Aurelia CLI 构建工具需要它。由于 VS 模板使用 Webpack 作为构建工具,aurelia.json
是不必要的 - 您可以通过调整 Webpack 配置文件来配置构建过程。
关于resources
文件夹,我猜你指的是Aurelia CLI au new
命令创建的文件夹,也就是你通常存放你的可重用组件和类似的事情。如果是这种情况,从技术上讲,只要您在 main.ts
(或 boot.ts
中正确配置导入,例如 .feature('resources')
(或 boot.ts
由 VS 模板创建时调用) - 尽管为了便于监督您的项目结构,我建议您坚持使用 au new
CLI 命令创建的结构,并创建您的 resources
文件夹直接位于 ClientApp
文件夹内。
我使用 Visual Studio 2017 (ASP.NET Core 2.0) SPA Aurelia 模板创建了一个新的解决方案,但我缺少 aurelia.json 文件。为什么不创建它?也不清楚必须在哪里创建 "resources" 文件夹。
aurelia.json
文件不会被创建,因为只有 Aurelia CLI 构建工具需要它。由于 VS 模板使用 Webpack 作为构建工具,aurelia.json
是不必要的 - 您可以通过调整 Webpack 配置文件来配置构建过程。
关于resources
文件夹,我猜你指的是Aurelia CLI au new
命令创建的文件夹,也就是你通常存放你的可重用组件和类似的事情。如果是这种情况,从技术上讲,只要您在 main.ts
(或 boot.ts
中正确配置导入,例如 .feature('resources')
(或 boot.ts
由 VS 模板创建时调用) - 尽管为了便于监督您的项目结构,我建议您坚持使用 au new
CLI 命令创建的结构,并创建您的 resources
文件夹直接位于 ClientApp
文件夹内。