2016-04-05 21 views
1

Angular 2 uygulamam için this tohumluk projesini kullanıyorum.Açısal 2 tohum - sass dosyasında pusula desteğinin nasıl etkinleştirileceği

Amacım, tüm sass dosyalarındaki pusula karışımlarını ve işlevlerini kullanmaktır.

@import 'pusulasını' kullanmaya çalıştığımda, bu yalnızca içe aktarılamıyor.

En yeni SASS ve COMPASS gemini kurmuştum.

Bunu yapmak için bazı config.rb'ye ihtiyacım var ama bu dosya yapısına doğru şekilde yerleştirme konusunda hiçbir fikrim yok.

Ya da tüm uygulama birikiminde pusulayı etkinleştirmek için gulp-compass'a ihtiyacım var ve bazı gulp'un görevlerini yerine getirmeliyim?

Ancak bu görevi tam olarak başlattığınızda ve bu görev için kod nasıl görünmeli?

+0

bunun açısal olarak hiçbir ilgisi yoktur – smnbbrv

+0

Açısal 2 tohumluk projenin içinde kullanılmalıdır. – user2456849

cevap

0

Yalnızca pusula miksini kullanmak isterseniz, compass-mixins'u kullanmak daha iyidir. Sağlanan 'orijinal Pusula' gibi birçok pusula karışımı içerir. İşte

adımlar şunlardır:

  1. npm Sonra çalışması gerekir seed.config.ts

    SASS_OPTIONS: SassOptions = { includePaths: ['./node_modules/compass-mixins/lib/'] };

yılında --save-dev pusula-Katmalar

  • Düzenleme SUKDÖ seçenekleri takmak angular2-seed-sass. Çünkü angular2-seed'da benzer bir şey yaptım ve işe yarıyor.

    2 gün boyunca gulp-compass, gulp-ruby-sass ile oynadıktan sonra, yukarıdaki çözümün en basit olması gerektiğine inanıyorum.