2015-11-12 7 views
8

Voglio installare la libreria di materiali angolari in un progetto, ma io sono dietro un firewall aziendale e anche la configurazione del proxy non funziona, sembra che il proxy blocchi certi tipi di file. C'è un modo per installarlo offline?Posso installare la libreria di materiali angolari senza Bower o NPM?

FYI questo è il mio 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")); 
+0

Basta andare al sito angolare e scarica angolare e includono nel progetto –

+1

si può utilizzare il CDN invece? https://github.com/angular/material#cdn – Patrick

risposta

2

È possibile utilizzare il collegamento CDN come riferimento, come spiegato nello docs o scaricare l'origine da CDN.

estratto dalla documentazione:

<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> 

O afferrare il Source

+0

Ho provato il collegamento CDN ma per qualche motivo si sono verificati errori JS. Sono abbastanza nuovo da angolare, quindi ottenere dipendenze mi dà ancora difficoltà. Se voglio solo includere i file JS nel mio progetto, ho bisogno di tutti i 4 file .js che hai menzionato sopra e del file .css scaricato nel mio progetto locale? – NZJames

+0

Ho appena aggiunto i miei bundleconfigs sopra. Devo scaricare i 5 file sopra, inserirli nel mio progetto e quindi aggiungerli alle linee CSS e JS bundles.add (...) sopra? – NZJames

+0

@NZJames: puoi * farlo * o semplicemente copiare le linee come sono. Dipende se vuoi o meno raggrupparli. Puoi creare un nuovo pacchetto anche se lo desideri, non è necessario farlo. – Patrick

0

download dal here, salvataggio del vostro pc e includere nel vostro progetto?

0

E 'davvero confusa; Non so perché non riescono a creare un archivio Zip su GitHub come tutti gli altri che contengono tutte le dipendenze. (. Essi comprendono un file Zip, ma senza i file minified distribuzione)

Osservando il codice sorgente del Angular Material site, a quanto pare è possibile utilizzare i seguenti link per ottenere gli ultimi file: