2015-11-12 79 views
8

我想在项目中安装Angular Material库,但是我在公司的防火墙后面,甚至配置代理都不起作用,似乎代理阻塞了某些类型的文件。有没有办法来离线安装​​?我可以在没有Bower或NPM的情况下安装Angular Material Library吗?

仅供参考,这是我从BundleConfig here

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")); 
+0

刚去角网站下载角并将其纳入到你的项目 –

+1

您可以使用CDN呢? https://github.com/angular/material#cdn – Patrick

回答

2

您可以在参考文献中使用CDN链接,如docs中所述,或者从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

+0

我尝试了CDN链接,但出于某种原因得到了JS错误。我对角度相当陌生,所以获得依赖关系仍然给我带来困难。如果我只想将JS文件包含在我的项目中,是否需要上述的所有4个.js文件以及我的本地项目中下载的.css文件? – NZJames

+0

刚刚在上面添加了我的bundleconfigs。我是否下载上述5个文件,将它们放入我的项目中,然后将它们添加到上面的CSS和JS bundles.add(...)行? – NZJames

+0

@NZJames:你*可以*做到这一点,或只是复制行。这取决于你是否想捆绑它们。如果你愿意,你也可以创建一个新的捆绑包,不需要这样做。 – Patrick

0

下载,保存在电脑中,并在您的项目?

相关问题