如何使用 Angular CLI 安装特定版本的引导程序

Posted

技术标签:

【中文标题】如何使用 Angular CLI 安装特定版本的引导程序【英文标题】:How to install specific version of bootstrap using Angular CLI 【发布时间】:2018-07-03 20:03:53 【问题描述】:

我正在尝试使用 Angular CLI 命令在我的 Angular 2 项目中包含 bootstrap 3.7 -

npm install bootstrap --save

我需要使用 bootstrap 3.7 版本。但是,它正在安装最新版本的引导程序,即引导程序 4。

【问题讨论】:

How do I install a previous version of an npm package?的可能重复 【参考方案1】:

在 package.json 的“依赖项”部分指定您想要的版本,然后从控制台的根项目文件夹中运行:

npm 安装

【讨论】:

我注意到每个人都使用'npm install bootstrap'。为什么不'npm install --save bootstrap'?当代码库与其他开发人员共享时它不会抛出错误,因为它不会被添加到 package.json 中,而是在 angular.json 文件中被引用。 PS。我是 Angular 7 的新手。只是想知道为什么人们不使用 --save 这个包【参考方案2】:

来自官方引导文档:

你也可以使用 npm 安装 Bootstrap:

npm install bootstrap@3 --save

【讨论】:

特定版本 - npm install bootstrap@3.3.7 --save【参考方案3】:

这与 NPM 有关,与角度无关。有两种方式:

    npm install bootstrap@version --save(将版本替换为所需版本)。 使用 --save 是最佳实践。它将引导依赖项添加到 package.json 检查您的 package.json 并将 "bootstrap": "4.0.0" 更新为 3.3.7

【讨论】:

【参考方案4】:

您可以使用以下评论安装 Bootstrap 版本 3.3.7。

$ npm install bootstrap@3.3.7 --save

【讨论】:

【参考方案5】:

您可以使用 npm 命令安装引导程序。

npm install bootstrap@version --save

这里的“@version”是引导程序的版本。您可以将其替换为特定版本,如下所示。

npm install bootstrap@3.7 --save

您也可以使用@latest 来安装它的最新版本。

【讨论】:

【参考方案6】:

使用以下命令:

npm install bootstrap@version --save

version 替换为您需要的相应版本。请参阅以下示例以安装 v.3.3.7

npm install bootstrap@3.3.7 --save

【讨论】:

【参考方案7】:

在 Angular 中安装 Bootstrap 特定版本

npm install bootstrap@4.6 --save // 4.6 is a version value you can change it accordingly.

如果你想在 Angular 中安装引导程序和 JQuery

npm install bootstrap@@4.6 jquery --save

注意:您也可以尝试不使用 --save。

【讨论】:

以上是关于如何使用 Angular CLI 安装特定版本的引导程序的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 CLI 创建特定版本的 Angular 项目?

如何获得 Angular 版本?

如何使用特定和 exaclty 包版本重新制作角度工作区?

如何使用 Grafana-cli 安装特定版本的插件?

如何将 Angular CLI 升级到最新版本

如何找出 nodejs 版本支持哪个版本的 angular-cli?