我正在使用sass,我遇到了奇怪的错误,我不知道如何解决它。
像往常一样,我使用命令行来观看我的sass文件:
sass --watch scss:resources/public/stylesheets
问题在于我为新项目移动了文件夹sass
和public
。
当我尝试:
sass --watch scss:resources/public/stylesheets
我收到此错误:
>>> Sass is watching for changes. Press Ctrl-C to stop.
error No such file or directory - scss
Errno::EISDIR: Is a directory - resources/public/stylesheets
Use --trace for backtrace.
我不知道为什么,因为我在旧项目中运行相同的命令行并且运行良好。
第一个有效的和唯一一个有错误的区别是有错误的那个是复制和粘贴的。
答案 0 :(得分:0)
确保您的文件夹名称包含 scss 而非 sass
答案 1 :(得分:0)
我遇到了这个问题,发现无论出于什么原因,sass --watch正在运行不在文件夹中的css文件,它只是挂在根目录中。只需删除css文件并重新运行sass --watch,它就可以正常工作。