2016-02-12 150 views
2

我知道在SO上有這樣的問題,但沒有給出的解決方案對我有幫助。在Netbeans 8.0.2中安裝sass

我也嘗試在netbeans論壇上提出這個問題,但他們沒有回答我的問題,可能是因爲他們只是不知道答案。

SO社區比netbeans論壇上的社區「大」一點,所以我希望我會得到一些線索。

我想讓SASS在Netbeans 8.0.2(Ubuntu)中工作。我安裝了sass,它位於/ sur/local/bin/sass。我在NB選項中設置了此路徑。我在項目屬性中設置了路徑。而且......當我保存一個css文件時什麼也沒有發生。如果出現問題,不應該至少有警告信息嗎?

是的,我有「生成額外的信息(調試)」和「錯誤時打開輸出」選中。 sass可執行文件的路徑也是正確的。

是的,我也有「保存上編譯Sass文件」選中。

在項目屬性/輸入和輸出字段中我嘗試了相對和完整的URL。我也嘗試使用$ {web.root}變量。

我使用Netbeans for PHP,但我不認爲這很重要。

無我這些解決方案的工作,尤其是其中大部分是針對Windows操作系統:

How to use SASS with Netbeans 8.0.1

Cannot get SASS to output .css file in Netbeans 8.0

Netbeans - installing SASS

請幫幫忙,我一直在努力讓它工作最後4小時:(

請告訴我在至少在哪裏可以找到錯誤日誌或其他東西。

更新: 日誌說:

INFO [CPOnSaveHook]:processSavedFile要求對項目 的/ var/www/html等/分析薩斯類型。 INFO [net.sickill.off.netbeans.NetbeansProject]:fileChanged:忽略 內部文件更改信息 [org.netbeans.modules.css.prep.process.BaseProcessor]:未編譯, file/var/www/html /analytics/src/AppBundle/Resources/scss/admin.scss 在當前映射中不匹配 [Pair [/ var/www/html/analytics/src/AppBundle/Resources/scss,/ var/www/html/analytics/web/css]]

但正如我所說:在項目屬性/輸入和輸出字段,我嘗試了相對和完整的網址。我也嘗試使用$ {web.root}變量。

回答

2

我解決了我的問題。

在項目屬性 - > css屬性 - >輸入/輸出字段中,一開始不能有/(斜線)。所以它應該是「src/AppBundle/Resources/scss」而不是「/ src/AppBundle/Resources/scss」而且它不應該是一個完整的URL(比如/ var/html/www/project ...)

另外,使用$ {web.root}不起作用。

-1

我解決了可能的問題。在項目屬性 - > CSS prepocessor - >取消選中彙編SASS文件保存:

enter image description here