错误:要导入的文件未找到或不可读Gulp + Sass

时间:2018-01-20 13:40:08

标签: gulp gulp-sass

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

  $(document).ready(function() {
  $('[data-toggle="popover"]').popover({
  container: 'body',
  html: true,
  placement: 'auto',
  trigger: 'hover',
  content: function() {
  // get the url for the full size img
   var url = $(this).data('full');
   var partsOfStr = url.split(',');



  var img_html ='';
  for(var i = 0; i < partsOfStr.length; i++) {
   var element = partsOfStr[i];
   img_html += '<img src="' + element + '">';

   }
    return img_html;
  //alert(img_html);

   }
  });
  });

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

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

1 个答案:

答案 0 :(得分:2)

我认为问题出在您的编辑器上,更准确地说是原子保存行为。我不知道你使用的是什么文本编辑器,但是当我在sublime中进行编码时,我遇到了同样的错误,并且解决方案是添加到sublime设置:$.get('/ajax').done(function(data){ //handle data on success }).fail(function(jqXHR,status,errorThrown){ if(jqXHR.status===500){ //Handle response there } }) 。它帮助了我。