【发布时间】:2016-10-06 17:55:08
【问题描述】:
我正在处理一个部分完成的项目,我被要求完成它,它位于 ASP.net Core 中,曾经使用它的人在 _Layout 视图中引用了 bootstrap cdn像这样:
href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" integrity="sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7" crossorigin="anonymous">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap-theme.min.css" integrity="sha384-fLW2N01lMqjakBkx3l/M9EahuwpSfeNvV63J5ezn3uZzapT0u7EYsXMjQV+0En5r" crossorigin="anonymous">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js" integrity="sha384-0mSbJDEHialfmuBBQP6A4Qrprq5OVfW37PRR3j5ELqxss1yVqOtnepnHVP9aJ7xS" crossorigin="anonymous"></script>
我已经评论了这些参考资料,我一直在尝试将其添加到 project.json 中,但一旦添加它就不会出现在 lib 文件夹下。 Bootstrap 正在工作,但没有智能感知是什么使它难以使用,我们可以添加对 cdn 的引用而不是对缩小版本的引用吗?为什么我将它添加到 project.json 时,它没有添加到 wwwroot 下的lib 文件夹中?
【问题讨论】:
-
您在使用 ReSharper 吗?尝试禁用它并重新启动 Visual Studio 以查看是否可以修复它。在这里找到stackoverflow.com/a/38250234/1804496
-
@Zack 我没有安装它
-
您熟悉
npm或bower软件包吗?我使用bootstrap和npm。然后,我使用gruntjs任务将其移至 wwwroot 文件夹 -
如果在 project.json 中添加引导程序,则将其添加为 nuget 包。因此,您需要将引导文件(css、js、字体)从 nuget 文件夹(C:\Users\YOUR_USER\.nuget\packages\bootstrap)复制到 wwwroot 文件夹。
标签: c# html asp.net twitter-bootstrap asp.net-core