'Bower包管理系统'已经过时了吗?Bower(客户端网站Web App的静态内容管理器)的替代产品有哪些?

问题描述 投票:0回答:1

我使用的是'Visual Studio 2019',做的是'ASP.NET Core 3.1'项目。我打算使用

鲍尔包管理制度。

为我的项目。但是我看到模板中并不包括这个。然后我在研究的时候发现,我可以手动添加。而且我还看到有些人说'现在已经过时了,我们不应该用这个'。有一个链接。https:/devblogs.microsoft.comaspnetwhat-happened-to-bower。.

所以,我需要最好的建议,如何从这里开始。

  1. 我是否应该手动设置'Bower包管理系统'的依赖关系,并在我的项目中使用它?
  2. 我应该从 "NuGet包管理器 "安装Bootstrap吗?因为我正准备用Bower安装Bootstrap。
  3. 如果 "是",那么推荐一些类似的包。
  4. 我应该从NuGet安装Bower吗?那个包是做什么的?
visual-studio asp.net-core nuget visual-studio-2019 bower
1个回答
1
投票

我是否应该手动设置'Bower包管理系统'的依赖关系,然后在我的项目中使用它?

其实,自VS2017及以后,ASP.NET Core项目放弃了 鲍尔 系统。相反,不仅是微软,还有 鲍尔本身 建议我们使用 npm YarnWebpack.

enter image description here

所以如果你在新项目中还在使用Bower,可能会遇到各种兼容性问题,所以我们不建议你在项目中使用它。vs2019年.

我应该从 "NuGet包管理器 "安装Bootstrap吗?因为,我正准备用Bower安装Bootstrap。

要在VS 2019项目中安装Bootstrap,nuget是一种正确的方式。所以你所想的是对的。

用nuget,在安装包的时候,可以根据作者的需要将其他参数配置到项目中,所以使用了 Nuget 是比较方便快捷的。

右键点击你的项目--&gt。Manage Nuget pacakges--> 搜索 Bootstrap 并安装它。

我应该使用Bower的替代品吗? 如果 "是",那么推荐一些类似的软件包。

请尝试使用 Yarn, WebpackParcel 而非 Bower.

我应该从NuGet安装Bower吗?那个包是怎么做的?

这个 鲍尔 包最后一次发布是在2014年,之后,官方已经宣布放弃该包。它只是作为一个过时的产品留在了 Nuget.

enter image description here

因此,你不需要安装该包,但要使用新的包,只是我建议。

© www.soinside.com 2019 - 2024. All rights reserved.