小编wde*_*ews的帖子

Gulp Segmentation Fault 11,Abort Trap 6

当其中一个gulp.watch任务被触发时(主要是css:dist),我得到以下错误之一:Abort Trap 6Segmentation fault: 11.此外,它只发生过一次,但在Gulp停止后我显示另一条错误信息:Trace/BPT trap: 5.但是,段错误是我最常遇到的错误.Gulp可能每4或5次停止我修改/保存一个正在监视的SCSS文件.对于其他正在观看的文件,我也遇到过这种情况.

我已经尝试了一切.brew upgradebrew update没有似乎改善任何事情.我已经尝试清除项目中的所有节点模块并重新安装,更新所有这些软件包,重新启动计算机,验证磁盘权限等.没有任何帮助.

当我偶然发现这个问题时,我以为我找到了答案,但是它没有得到解决和休眠.GitHub上的一些未解决的问题表明它可能是Gaze,gulp-sass或者Homebrew中的rtorrent(我不认为我使用它,除非它是依赖).

在Mac OSX Yosemite上运行.这是我的Gulpfile:

var fs = require('fs'),
  argv = require('yargs').argv,
  browserify = require('browserify'),
  transform = require('vinyl-transform'),
  browserSync = require('browser-sync'),
  gulp = require('gulp'),
  del = require('del'),
  sass = require('gulp-sass'),
  prefixer = require('gulp-autoprefixer'),
  sourcemaps = require('gulp-sourcemaps'),
  concat = require('gulp-concat'),
  uglify = require('gulp-uglify'),
  minify = require('gulp-minify-css'),
  imagemin = require('gulp-imagemin'),
  rename = require('gulp-rename'),
  config = …
Run Code Online (Sandbox Code Playgroud)

abort segmentation-fault gulp gulp-watch

7
推荐指数
0
解决办法
1227
查看次数

YouTube iFrame API:以编程方式播放本机?

我正试图通过JS以编程方式播放YouTube视频(在iFrame中).以下是我用于以编程方式播放YouTube视频的代码:

iframe.postMessage('{"event":"command","func":"playVideo","args":""}', '*');
Run Code Online (Sandbox Code Playgroud)

但是,在支持YouTube原生播放功能的设备中,iFrame中的视频会变为黑屏,并且无法打开原生视频播放器.

如何在可能的情况下如何使用iFrame API以编程方式本机播放视频?

javascript youtube iframe

6
推荐指数
1
解决办法
2527
查看次数

Gulp-ruby-sass编译问题

我目前在使用Gulp编译Sass时遇到两个问题.首先,我在"/ Library/Ruby/Gems"目录中设置了777权限,以释放我得到的一些权限错误.我每次运行Gulp时都会收到警告,说明以下内容:

gulp-ruby-sass: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-darwin13/rbconfig.rb:213: warning: Insecure world writable dir /Library/Ruby/Gems/2.0.0 in PATH, mode 040777
Run Code Online (Sandbox Code Playgroud)

其次,当Gulp在我的主要SCSS文件中遇到一些"@import"声明时,事情似乎停止了Sass编译.也就是说,我收到以下错误:

gulp-ruby-sass: error ./screen.scss (Line 4: File to import not found or unreadable: normalize.
Load paths:
/private/var/folders/cq/_pg4s6qn59q1q5fyy5681rd00000gn/T/gulp-ruby-sass/bower_components/compass-breakpoint/stylesheets
/private/var/folders/cq/_pg4s6qn59q1q5fyy5681rd00000gn/T/gulp-ruby-sass/bower_components/susy/sass
/private/var/folders/cq/_pg4s6qn59q1q5fyy5681rd00000gn/T/gulp-ruby-sass/bower_components/normalize-scss
/private/var/folders/cq/_pg4s6qn59q1q5fyy5681rd00000gn/T/gulp-ruby-sass)
Run Code Online (Sandbox Code Playgroud)

这些加载路径看起来不正确...我已经通过Bower专门为这个项目安装了这些组件,所以我几乎需要告诉Gulp/NPM查看我的项目文件夹.

任何帮助将不胜感激!

sass node.js gulp

2
推荐指数
1
解决办法
1493
查看次数