我的問題:我想使用一些指南針功能(主要是sprites generation和css3 mixins),但我不想爲它創建指南針項目。我的項目結構應該比指南針允許我創建的複雜一點。所以我想用sass留在我的項目中,但是導入並使用一些指南針功能。可能嗎?使用沒有指南針項目的指南針(sass)功能
0
A
回答
1
指南針是能夠管理你所有的東西。試試吧。
下面是一個例子,這是一個指南針項目的結構我目前工作:
首先,你應該有一個像sass
一個文件夾中存儲您的非部分SASS文件,例如。 G。 sass/style.sass
或sass/screen.scss
。你的config.rb
應該指向它。
然後創建一個名爲partials
的子文件夾,您可以在其中存儲所有內容。
在partials
子文件夾在開始創建結構:
sass/
partials/
_global.sass
_modules.sass
style.sass
您style.sass
的內容應該是這樣的:
@import partials/global
@import partials/modules
這種結構易於擴展。一旦你的部分變大,並且決定把它分解,只需要創建一個局部命名的子文件夾,創建更小的諧音那裏,從最初的部分導入:中_global.sass
sass/
partials/
global/
_extendables.sass
_functions.sass
_mixins.sass
_variables.sass
_global.sass
_modules.sass
style.sass
內容:
@import global/extendables
@import global/functions
@import global/mixins
@import global/variables
這使得您的項目結構可以輕鬆擴展。
請注意,如果您使用SCSS語法,則需要在導入語句中引用引號,例如, G。 @import "global/extendables";
。
如果導入不起作用,請分享您的項目結構,您使用的確切代碼和您收到的錯誤文本。
相關問題
- 1. 指南針/ Sass功能和mixin語法
- 2. 指南針GPS指南針
- 3. 指南針(Sass):觀看多個項目
- 4. Sass +指南針+ Susy in Divshot
- 5. Sprite generation指南針/ SASS
- 6. 指南針和Sass入門
- 7. 安裝與指南針的指南針
- 8. 指南針在枚舉指南針 - lucene
- 9. Grunt指南針和sass/css目錄
- 10. 使用SASS,指南針,和超對稱
- 11. 使用指南針編譯Sass文件
- 12. 使用Symfony2指南針/ sass問題
- 13. 添加指南針到現有的sass項目?
- 14. 指南針Flexbox
- 15. Android指南針
- 16. 用SASS /指南針定位精靈
- 17. 指南針/ sass中的嵌套列
- 18. 衝突的SASS /指南針版本
- 19. 指南針創建選項
- 20. 指南針Lucene的
- 21. 遠程使用指南針
- 22. 指南針`_compass_list`使用
- 23. SASS指南針線性漸變
- 24. 防止SASS /指南針輸出部分
- 25. SASS指南針網格不工作
- 26. Gem安裝錯誤(sass指南針)
- 27. 自動縮進指南針/ SASS文件
- 28. 指南針/ SASS @import路徑 - 絕對
- 29. 麻煩安裝指南針爲sass/scss
- 30. 指南針和SASS或更少和?
您是否非常善良以分享有關您項目組織和您使用的環境的更多信息? – igr
我想保留部分非常小,像塊描述,所以會有很多。如果在每個包含.scss,.js和images的塊中都有一個文件夾會很好。否則,會有數百個文件的混亂。但我無法制作指南針來使用子文件夾中的部分。 – Anton
指南針並不在乎你填充你的偏色的位置,它只關心它需要編譯生活的Sass文件的位置。如果您在圖像助手功能上使用圖像,圖像只需要存在於配置的圖像目錄中。 – cimmanon