我可以在没有Bower或NPM的情况下安装Angular Material Library吗?

我想在一个项目中安装Angular Material库,但是我在公司的防火墙后面,甚至configuration代理都不起作用,似乎代理阻塞了某些types的文件。 有没有办法来离线安装​​?

仅供参考这是我的BundleConfig

bundles.Add(new StyleBundle("~/Content/css").Include( "~/Content/bootstrap.css", "~/Content/font-awesome.min.css", "~/Scripts/angular-loading/loading-bar.css", "~/Scripts/nya-bs-select/nya-bs-select.min.css", "~/Content/angular-ui-switch.css", "~/Content/site.css")); bundles.Add(new ScriptBundle("~/bundles/angular") .Include("~/Scripts/angular.js", "~/Scripts/angular-route.js", "~/Scripts/angular-ui/ui-bootstrap-tpls.js", "~/Scripts/AngularApp/app.js") .IncludeDirectory("~/app", "*.js", true) .Include("~/Scripts/smart-table/smart-table.js", "~/Scripts/angular-loading/loading-bar.js", "~/Scripts/nya-bs-select/nya-bs-select.min.js", "~/Scripts/moment.js")); 

您可以在您的参考文献中使用CDN链接,如文档中所述,也可以从CDN下载源文件 。

从文档摘录:

 <head> <!-- Angular Material CSS using GitCDN to load directly from `bower-material/master` --> <link rel="stylesheet" href="https://gitcdn.xyz/repo/angular/bower-material/master/angular-material.css"> </head> <body> <!-- Angular Material Dependencies --> <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.js"></script> <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular-animate.js"></script> <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular-aria.js"></script> <!-- Angular Material Javascript using GitCDN to load directly from `bower-material/master` --> <script src="https://gitcdn.xyz/repo/angular/bower-material/master/angular-material.js"></script> </body> 

或者抓住Source

从这里下载,保存你的电脑,并包括在你的项目?

这真是令人困惑。 我不知道为什么他们不能像GitHub那样,把所有的依赖关系都放在一个压缩包里。 (他们包括一个Zip文件,但没有分发缩小的文件。)

通过查看Angular Material网站的源代码,似乎可以使用以下链接获取最新的文件: