让我的SASS工作 - 很棒 - 到处都是惊人的文档。 http://sass-lang.com/guide
是我遵循的指南。
sass --watch myfolder/css
掌握排序,工作得很好 - 对.scss的每次更改都会产生一个完全打包的&缩小.css。太好了!
但是我安装了phpStorm IDE,因为它有SASS,jsUglify等的内置文件监视器,我不再需要SASS在特定目录中运行自己的监视器。更不用说,当同步发生时(当我公司的另一个开发人员提交更新并回滚到我的桌面时)它会自动运行,有时由于相对的SCSS文件输入,一个.css文件完全没问题。 worker工作站成为我桌面上的错误文件,说它缺少必需的.scss文件。
它不仅会导致CPU耗尽,还会导致错误。
无论如何长话短说,我通过终端在Mac OSX上设置的独立观察者必须被删除/禁用,我的搜索通过Google&文档没有任何帮助。
答案 0 :(得分:0)
好的,这听起来像你有几个问题。
首先是工作流问题,而且最容易解决,所以我会先解决这个问题。
更不用说,当同步发生时(当我公司的另一位开发人员提交更新并回滚到我的桌面时)
据推测,您正在使用版本控制....在这种情况下 - 为什么您在与另一个开发人员相同的分支上工作?你正在为自己的问题做好准备。我注意到你使用了术语" sync"这让我想知道你是否正在使用" GitHub Desktop"。如果是这样,我推荐一些不太透明的东西。我不在乎它隐藏推/拉的方式"同步" - 也许是Git Kraken,还是命令行?无论哪种方式,尽量避免与其他人在同一个分支上工作......
现在要处理sas观察者的问题。 Sass(据我所知)默认情况下没有监视功能,除非您在运行带有sass
标志的watch
命令时显式调用它。如果你不这样做 - 听起来就像在幕后发生了一些奇怪的事情,你并不知道那些正在观看和重新编写sass的东西......