Deb*_*nda 14 nuget bootstrap-4 popper.js
我无法将bootstrap 4(beta)安装到我的MVC项目中.确切地说,popper.js nuget依赖是无法安装的.请让我知道任何可行的方法(凉亭安装仍然是一种方式,但我想与nuget一起去)
无法安装包'popper.js 1.11.0'.您正在尝试将此软件包安装到以".NETFramework,Version = v4.6.2"为目标的项目中,但该软件包不包含任何与该框架兼容的程序集引用或内容文件.有关更多信息,请与软件包作者联系
And*_*ham 14
通过执行以下操作,我终于能够使Bootstrap 4-Beta正常工作:
1.)安装popper.js NuGet包V1.12.3
2.)安装Bootstrap4-beta NuGet包
3.)更新您的BundleConfig.cs以包含以下内容:注意popper.js路径
bundles.Add(new ScriptBundle("~/Scrpts/Bootstrap").Include(
/*** Make sure popper.js is pointing to umd ***/
"~/Scripts/umd/popper.js",
"~/Scripts/bootstrap.js",
));
bundles.Add(new StyleBundle("~/CSS/Bootstrap").Include(
"~/Content/bootstrap.css"));
Run Code Online (Sandbox Code Playgroud)
出于某种原因,如果您尝试在\Scripts文件夹的根目录中使用popper.js,您将收到错误:
SyntaxError: export declarations may only appear at top level of a module
Run Code Online (Sandbox Code Playgroud)
但在版本/Scripts/umd似乎工作.
小智 5
您可以通过手动将popper.js包添加到包配置来解决此问题.
<package id="popper.js" version="1.11.1" targetFramework="net462" />
Run Code Online (Sandbox Code Playgroud)
然后你可以进入nuget包管理器并正常安装.