2014-04-01 27 views
6

ile nasıl dahil edeceğimi yeoman, gruntjs ve bower kombinasyonunu kullanarak açısal bir uygulama oluşturuyorum. Açısal uygulamamı yo angular myapp ile yükledim ve ardından birkaç bağımlılığı bower ile ekledim ve sonunda grunt server'u çalıştırdım ve çalışmaya başladım.ngAnimanın bağımlılığını yeoman

Yalnızca ng-animate bağımlılığını eklemeye çalıştığımda sorun yaşıyorum. Bu bağımlılık indirilir ancak komut dosyası etiketi index.html'a eklenmez ve gerekli başvuru karma.conf.js dosyasına eklenmez.

elle bu iki başvuruları eklemeye çalıştık:

index.html

<script src="bower_components/angular-animate/angular-animate.js"></script> 

ve karma/conf.js

files: [ 
    ... 
    'app/bower_components/angular-animate/angular-animate.js', 
    ... 
], 

yılında Ama grunt server eğer bu sadece çalışır zaten çalışıyor. sunucuyu durdurup yeniden çalıştırırsam, eklediğim iki başvuru elimden kaybolur. Bu sorunu nasıl gideririm?

Teşekkür

cevap

4

iki aşağıdaki çözümlerden birini deneyebilirsiniz: Eğer bir bağımlılık olarak dosyayı bower.json ekleyebilir sonra bower update

veya

çalıştırmak

    1. proje rehberinizde açık terminali çalıştırın ve çalıştırın: bower install angular-animate

    bunlardan biri, bower.json dosyanızda kalmaya devam eder ve tekrar grunt sunucusunu çalıştırdığınızda silinmemesine neden olur.

14

Bunu yapmak zorunda:

bower install angular-animate 


2. bir < komut /> ekleyin:


1. kulübeye ile yükleyin için index.html:

< script src="/bower_components/angular-animate/angular-animate.js"></script > 


3. Ve uygulamanız için bir bağımlılık olarak ngAnimate ekleyin:

angular.module('myApp', ['ngAnimate']); 

bu ilgili daha fazla bilgi için ng-bülten post on ngAnimate Bkz adım

İlgili konular