【问题标题】:How to install with npm 2 different bootstrap version?如何使用 npm 2 不同的引导程序版本进行安装?
【发布时间】:2019-02-07 02:28:13
【问题描述】:

我想在同一个项目中使用 bootstrap 3.3.7 和 4.0.0。我尝试在我的 package.json 中使用以下内容,但它不起作用:

"dependencies": {
 "bootstrap": "^3.3.7, ^4.0.0"
}

我也尝试了以下方法,但也没有用:

"dependencies": {
  "bootstrap": "^3.3.7",
  "bootstrap-4.0.0": "bootstrap#4.0.0"
}

如何安装不同版本的节点包?

【问题讨论】:

标签: twitter-bootstrap npm package installation


【解决方案1】:

如果你通过npm安装了不同的版本,你可以这样使用它们:

npm i bootstrap-3@npm:bootstrap-sass@\^3 bootstrap-4@npm:bootstrap@\^4 bootstrap-5@npm:bootstrap@\^5 bootstrap

然后就像Talita 说的,你可以使用别名。

package.json:

(...)
  "dependencies": {    
    "bootstrap": "latest",
    "bootstrap-3": "npm:bootstrap-sass@^3.4.1",
    "bootstrap-4": "npm:bootstrap@^4.6.0",
    "bootstrap-5": "npm:bootstrap@^5.0.1"
  },

【讨论】:

    【解决方案2】:

    你可以像这样使用别名:

    "dependencies": {
        "bootstrap": "4.0.0",
        "bootstrap3": "npm:bootstrap@3.3.7"
    }
    

    【讨论】:

    • 不工作:bootstrap3@npm:bootstrap@3.3.7 愚蠢的 fetchPackageMetaData 错误:请求的依赖类型无效:别名
    猜你喜欢
    • 1970-01-01
    • 2015-08-09
    • 2018-07-03
    • 2013-12-25
    • 2015-02-05
    • 2022-08-18
    • 2014-07-19
    • 2017-05-07
    • 2022-11-10
    相关资源
    最近更新 更多