【问题标题】:Bootstrap 4 Autocomplete in Visual Studio 2017Visual Studio 2017 中的 Bootstrap 4 自动完成
【发布时间】:2018-02-05 18:46:10
【问题描述】:

升级到 Bootstrap 4 后,我的自动完成功能(智能感知)无法正常工作。它仍在显示 Bootstrap 3。

如何使它与 Bootstrap 4 一起工作?

【问题讨论】:

    标签: visual-studio asp.net-core intellisense twitter-bootstrap-4


    【解决方案1】:

    Visual Studio 似乎从 wwwroot\lib\bootstrap\dist 中的文件中获取了其自动完成数据。使用以下步骤刷新文件:

    • 从项目菜单中选择“管理 Bower 包”查找引导程序, 验证版本然后点击安装
    • 删除以下内容:wwwroot\lib\bootstrap\dist
    • bower_components\bootstrap\dist的内容复制到: wwwroot\lib\bootstrap\dist

    您还必须更改代码中的所有引用以指向新版本。

    【讨论】:

    • 通常您会使用 Gulp 或 WebPack 之类的任务管理器为您处理复制这些文件。您也可以使用内置的bundler(更简单但功能更弱)。
    • @MarcLaFleur-MSFT 是否通常会设置自动化以自动进行重大升级,或者在我们手动评估影响之前我们是否保留“安全”版本?
    • 这是由包管理器(npm、yarn、bower)而不是任务运行器(gulp、webpack)处理的。我使用 NPM 或 Yarn 而不是 Bower(Bower 已停止开发),但每个包管理器都有此功能。使用 npm/yarn,您可以告诉它使用 ^ (^1.0.0) 获取最新的主要版本或使用 ~ (~1.0.0) 获取最新的次要版本。任务运行器只需在构建期间抓取从bower_componentsnode_modules 文件夹中获取的任何版本。
    【解决方案2】:

    以下链接对我有帮助,所以我也将其发布在这里。 实际上它之前在这里被问过,在stackoverflow中

    Visual Studio intellisense for Bootstrap via CDN

    【讨论】:

      猜你喜欢
      • 2019-06-06
      • 2017-11-27
      • 2018-05-09
      • 1970-01-01
      • 2018-04-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多