Error: File to import not found or unreadable Gulp + Sass

Error: File to import not found or unreadable Gulp + Sass

我正在尝试编译 Sass 并使用 BrowserSync 刷新浏览器。看起来正确地对 styles.scss 文件进行了更改,问题出在导入的文件上。当我进行一些更改时,出现错误:

events.js:183
      throw er; // Unhandled 'error' event
      ^
Error: dev\scss\styles.scss
Error: File to import not found or unreadable: base.
       Parent style sheet: C:/xampp/htdocs/test-gulp/dev/scss/styles.scss
        on line 1 of dev/scss/styles.scss
>> @import 'base';
   ^

    at options.error (C:\xampp\htdocs\test-gulp\node_modules\node-sass\lib\index.js:291:26)

有时会在我第一次更新 _base.scss 文件时发生,但有时会在第三次或第四次更新后发生。

我用我的设置在 Github 上创建了一个存储库,希望你能帮助我:https://github.com/kenramirez12/gulp-sass-browsersync

我认为问题出在您的编辑器上,更准确地说是出在原子保存行为上。我不知道你用的是什么文本编辑器,但我在 sublime 中编码时出现了同样的错误,解决方案是在 sublime 设置中添加这个:"atomic_save": true。它帮助了我。