使用 Bower 安装 Bootstrap 而不是通过 NPM 或 NuGet 仍然合适吗?
Is it still appropriate to use Bower to install Bootstrap instead of via NPM or NuGet?
我正在查看大量博客,例如 this one,其中明确指出 Bower 是将 Bootstrap 安装到我的核心 Web 应用程序的首选和推荐方式。
The recommended way to install client-side dependencies like Bootstrap in ASP.NET Core is via Bower (using bower.json, as shown above). The use of npm/NuGet are shown to demonstrate how easily Bootstrap can be added to other kinds of web applications, including earlier versions of ASP.NET.
检查 post 的日期似乎已经确定,因为它只有几周的历史,但是当我检查例如依赖项和其他一些东西的图标,我的印象是内容实际上可能比它更旧。
我最近一直在谷歌搜索,我了解到正在转向更少-更简单-更小的方法。特别是我发现 NPM 通常被推荐用于管理所有包,包括 Bootstrap。 (现在,仅仅因为有人这样说,它并不会自动变成真的 - 我们需要问 为什么 哪一种方法更有利。)
问题 - 使用 Bower 管理 Bootstrap 而不是使用 NPM 安装它并完全省略 Bower 有什么缺点?
我认为由于bootstrap是一个严格的前端框架,建议通过bower安装它。如果您设想在您的项目中也有服务器端 javascript,那么 npm 将是现在推荐的方式:)
我正在查看大量博客,例如 this one,其中明确指出 Bower 是将 Bootstrap 安装到我的核心 Web 应用程序的首选和推荐方式。
The recommended way to install client-side dependencies like Bootstrap in ASP.NET Core is via Bower (using bower.json, as shown above). The use of npm/NuGet are shown to demonstrate how easily Bootstrap can be added to other kinds of web applications, including earlier versions of ASP.NET.
检查 post 的日期似乎已经确定,因为它只有几周的历史,但是当我检查例如依赖项和其他一些东西的图标,我的印象是内容实际上可能比它更旧。
我最近一直在谷歌搜索,我了解到正在转向更少-更简单-更小的方法。特别是我发现 NPM 通常被推荐用于管理所有包,包括 Bootstrap。 (现在,仅仅因为有人这样说,它并不会自动变成真的 - 我们需要问 为什么 哪一种方法更有利。)
问题 - 使用 Bower 管理 Bootstrap 而不是使用 NPM 安装它并完全省略 Bower 有什么缺点?
我认为由于bootstrap是一个严格的前端框架,建议通过bower安装它。如果您设想在您的项目中也有服务器端 javascript,那么 npm 将是现在推荐的方式:)