SASS 如果在 Sublime Text 中项目文件夹路径中有括号,则不会构建

SASS won't build if brackets in path of project folder in Sublime Text

我遇到一个问题,如果项目目录的路径中有任何 brackets/parentheses (),Sublime Text 将无法编译 SASS。

在我的例子中,路径中有括号是不可避免的,因为我们使用 Dropbox 进行业务,坚持将其命名为根文件夹 Dropbox (Company Name)

是否有:

a) 可以设置虚拟文件夹等解决方法

我已经考虑 mklink \D "C:\Dropbox" "C:\Users\Marc\Dropbox (My Company Name)" 尝试创建一个指向我实际 Dropbox 文件夹的虚拟目录 "C:\Dropbox",但它最终更像是一个快捷方式。所以当我点击虚拟文件夹时,我又回到了带有括号等的原始文件夹中

b) 一种改变 sass/sublime/ruby 的设置或配置的方法,以便它与路径

中的括号一起工作

或者任何其他缓解问题的解决方法或想法?

尝试创建 directory junction 而不是符号 link:

mklink /J "C:\Dropbox" "C:\Users\Marc\Dropbox (My Company Name)"

这使得 Windows(更重要的是,Sublime)认为 C:\Dropbox 是一个实际的文件夹,并将基于它而不是 sym[=18= 的目标构建路径] 你之前创建的。