2016-02-12 118 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