【问题标题】:Change the Bootstrap using Bower of an MVC Core project with generated core使用生成核心的 MVC 核心项目的 Bower 更改引导程序
【发布时间】:2018-10-24 10:36:46
【问题描述】:

the ASP.NET Core MVC book的作者我目前正在阅读,假设读者使用的是Windows版本的Visual Studio,描述了使用Bower添加Bootstrap包,如下所示: 我正在使用 VS Code 并使用 dotnet 命令生成我的整个 MVC。我目前在wwwroot 下的项目中有一个lib/bootstrap 文件夹,其中包含一个.bower.json 文件(不是bower.json),其中包含很多设置。

我不知道我应该将这个新的bower.json 文件放在哪里以及如何告诉我的项目改用新的。

我还安装了 Bower 扩展,但它会问一百个问题,我担心它会弄乱我当前的结构。

【问题讨论】:

标签: c# asp.net-mvc twitter-bootstrap visual-studio-code bower


【解决方案1】:

您应该修改您的视图,以便它们使用引导程序,最有可能是 View/Shared/_Layout.cshtml,如下所示:

<link rel="stylesheet" href="~/css/style.css" />
<link rel="stylesheet" href="~/path/to/your/bootstrap.css" />

您不必对 bower 文件做任何事情,这只是 bower 使用的配置文件。 顺便说一句,我建议您使用 Visual Studio 而不是 VS Code 来开发本机 .NET 应用程序。还有一个适用于 Windows 和 OSX 的社区版。

【讨论】:

  • 是的。但我喜欢了解 Bower 的工作原理,而不仅仅是指向 Bootstrap 文件,这基本上是我的问题。关于 Visual Studio,我安装了 Mac 的 Community 版本,直到我意识到我在 Windows 下认为理所当然的许多功能都丢失了。因此,一位 Reddit 用户强烈建议我不要依赖它,并描述了他是如何使用 VS Code 进行整个开发的。
  • Bower 只是一个包管理器,它只是抓取包并确保其一致性。为了为您的前端创建一个构建管道,您可能需要使用 Gulp/Grunt。
猜你喜欢
  • 1970-01-01
  • 2012-09-20
  • 1970-01-01
  • 2022-01-09
  • 2019-04-04
  • 1970-01-01
  • 2014-11-17
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多