我知道在SO上有这样的问题,但是给定的解决方案都没有帮助我。
我也尝试在netbeans论坛上提出这个问题,但他们没有回答我的问题,可能是因为他们只是不知道答案。
SO社区比netbeans论坛上的“有点”大,所以我希望我能得到一些线索。
我正在尝试让SASS在Netbeans 8.0.2(Ubuntu)中工作。我安装了sass,它位于/ sur / local / bin / sass。我在NB选项中设置了这条路径。我在项目属性中设置路径。并且...当我保存css文件时没有任何反应。如果出现问题,是否应该至少有警告信息?
是的,我已经“生成额外信息(调试)”并且“检查错误时打开输出”。 sass可执行文件的路径也是正确的。
是的,我也选中了“保存时编译Sass文件”。
在项目属性/输入和输出字段中,我尝试了相对和完整的网址。我也尝试过使用$ {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
请帮助,我一直试图让它在过去4小时内工作:(
请至少告诉我哪里可以找到错误日志或其他内容。
更新 日志说:
INFO [CPOnSaveHook]:processSavedFile在项目中调用Sass类型 在/ var / www / html等/分析。信息 [net.sickill.off.netbeans.NetbeansProject]:fileChanged:忽略 内部文件更改信息 [org.netbeans.modules.css.prep.process.BaseProcessor]:没有编译, 文件/var/www/html/analytics/src/AppBundle/Resources/scss/admin.scss 在当前映射中不匹配 [对[/无功/网络/ HTML /分析/ SRC /的appbundle /资源/ SCSS,/无功/网络/ HTML /分析/网络/ CSS]]
但正如我所说:在项目属性/输入和输出字段中,我尝试了相对和完整的URL。我也尝试过使用$ {web.root}变量。
答案 0 :(得分:2)
我解决了我的问题。
在项目属性中 - > css属性 - >输入/输出字段开头不得有/(斜杠)。所以它应该是例如“src / AppBundle / Resources / scss”而不是“/ src / AppBundle / Resources / scss”并且它不应该是一个完整的URL(如/ var / html / www / project ...)
另外,使用$ {web.root}无效。
答案 1 :(得分:-1)