【问题标题】:React BootStrap version issue using css in project在项目中使用 css 反应 BootStrap 版本问题
【发布时间】:2019-07-05 05:09:11
【问题描述】:

我们在一年前使用 bootstrap 4.1.3 制作了 react 项目,为了增强现在从服务器获取相同的代码并添加新功能,但 css 显示问题。代码是服务器 css 看起来与本地不同。简要说明在本地添加了更多的 css,看起来与实时不同。因为我们也在更新 npm bootstarp 模块已更新到 4.3.1,我相信这会导致 css 出现问题。

我尝试更改依赖项和 npm install 以安装最新版本的引导程序,即 4.3.1。我可以在 npm install 或节点模块安装期间仅安装 4.1.3

【问题讨论】:

  • 是的,您可以通过package.json更改版本添加bootstrap:4.1.3,删除package_lock.json并运行npm install

标签: reactjs bootstrap-4 react-bootstrap spring-boot-starter


【解决方案1】:

您可以通过在安装过程中提及它的版本来安装任何版本的节点模块:

npm install <package>@<version>

删除你的 react-bootstrap 的旧节点模块。然后你可以通过以下方式坚持使用旧版本的 react-bootstrap:

npm install react-bootstrap@1.0.0-beta.9
npm install boostrap@4.3.1

【讨论】:

    【解决方案2】:

    据我所知,您有一些编译器,他们从 node_modules 获取包,然后当您运行“npm install”时,这将更新您的所有包。

    @Max Shmitt 是正确的,您可以执行 npm install [packagename]@[version] 并将在您的项目中设置。

    如果您将应用程序的工作外包,为了帮助您,您可以进一步用户 npm shrinkwrap 更多详细信息 here

    您已经设置了包,您可以在项目根目录的终端中运行此命令,然后将所有包锁定在其当前版本号。这样,如果您重新运行 npm install 它应该查看这个 json 包,然后从该设置点安装您的所有开发要求

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-09-10
      • 2016-01-03
      • 1970-01-01
      • 2020-11-24
      • 2023-04-04
      • 2016-03-25
      • 2020-03-09
      • 2019-06-03
      相关资源
      最近更新 更多