【问题标题】:ASP.NET Core scaffolding generatorsASP.NET Core 脚手架生成器
【发布时间】:2017-11-16 23:36:40
【问题描述】:

有没有人知道我可以用来在 Angular 或 Aurelia 中生成适用于 Visual Studio 2015 的 ASP.NET Core 应用程序的脚手架生成器?

“dotnet new”和 yeoman 生成器很棒,但它们以 VS 2017 格式构建应用程序。

我想使用 VS 2015,我真的很想像那些生成器一样正确地构建我的应用程序。

【问题讨论】:

    标签: angular asp.net-core aurelia


    【解决方案1】:

    嗯,我在 GitHub 上为 Aurelia 找到了一个:

    Skeleton-navigation for Aurelia

    它为 6 种不同类型的应用程序提供了脚手架 - 3 种使用 ES2015,3 种使用 TypeScript。 ASP.NET Core 骨架使用 project.json 以 VS 2015 格式设置项目。我需要稍微调整一下,因为我使用的是更高版本的 ASP.NET Core,并且因为我想针对 .NET Framework 4.6 而不是针对基本框架的 .NET Core。但是脚手架很好,文档也很好。

    编辑:要明确这本身不是生成器。它是一个可以克隆或下载的 GitHub 存储库。

    尽管如此,我仍然没有为 Angular 找到任何东西。如果有人对 Angular 有所了解,请加入。

    谢谢, 丹尼斯

    【讨论】:

      【解决方案2】:

      这适用于 VS2015 和更早的 RC4 之前版本的 .NET 工具

      您可以使用 Yeoman 生成器。首先,请确保安装:.NET Core SDK 1.1Node.js Version 6(或更高版本)。

      要为此安装 Yeoman 模板,请打开命令提示符并运行:

      npm install -g yo generator-aspnetcore-spa
      

      然后为您要创建的项目创建一个文件夹/目录。 cd 进入你的项目目录并运行下面的 Yeoman 命令:

      yo aspnetcore-spa
      

      Yeoman 将为您自动获取依赖项和包。

      要运行您的项目,请在项目文件夹中执行以下命令:

      dotnet run
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2022-12-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-12-15
        • 1970-01-01
        • 2020-11-21
        • 1970-01-01
        相关资源
        最近更新 更多