首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >新的Angular-8项目锁定到boostrap2

新的Angular-8项目锁定到boostrap2
EN

Stack Overflow用户
提问于 2019-06-11 09:05:02
回答 2查看 69关注 0票数 1

刚刚开始学习Angular。在执行npm安装引导时,Angular8默认为boostrap@2.0.0。例如,npm没有找到执行"npm install boostrap@3“的更新版本。

我应该从哪里找到问题的根源?这是正常的吗?

对于初学者,我用谷歌搜索了这个问题,只找到了这个(我在stackoverflow中询问的原因):Concerning Node.js was Boostrap npm package recently deprecated?

现在我运行"npm ls boostrap“,它只在"my-first-app”下显示了boostrap。在packages.json中也找到了boostrap@2.0.0。

节点版本: 12.3.1 Angular版本: 8.0.0

代码语言:javascript
复制
Package      Current  Wanted  Latest  Location
@types/node    8.9.5   8.9.5  12.0.7  my-first-app
rxjs           6.4.0   6.4.0   6.5.2  my-first-app
ts-node        7.0.1   7.0.1   8.2.0  my-first-app
tslint        5.15.0  5.15.0  5.17.0  my-first-app
typescript     3.4.5   3.4.5   3.5.1  my-first-app
EN

回答 2

Stack Overflow用户

发布于 2019-06-11 11:02:09

删除线程可能是个好主意,但明显的问题是很晚了,而且我安装的是bootstrap而不是bootstrap

NPMJS website

此程序包不再受支持,已被弃用。为了避免恶意使用,npm会保留包名。

那么,拼写错误的包已经被锁定了(很高兴吗?)我不是唯一一个安装这个虚拟模块的人,它每周有1691次安装。

我认为包名中的信息应该是“请查看css框架的'bootstrap‘”,而不是“不再支持”。我知道这条消息是所有包的通用消息,但更明显的是它是一个空包。

票数 1
EN

Stack Overflow用户

发布于 2019-06-11 10:09:36

有一个仅使用Bootstrap 4从头开始构建的Angular widgets库。

Angular Bootstrap

现在来回答你的问题:-这是一个与npm相关的问题,它与Angular无关- npm中没有Bootstrap3包。

Bootstrap 3的可用版本包括

代码语言:javascript
复制
 - 3.1.1
 - 3.2.0
 - 3.3.0
 - 3.3.2
 - 3.3.4
 - 3.3.5
 - 3.3.6
 - 3.3.7
 - 3.4.0
 - 3.4.1

因此,如果您想要安装特定版本,请使用npm install bootstrap@3.3.7

对于引导程序版本4 npm install bootstrap@4.3.1

我希望这对你有帮助

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56535172

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档