我有一个非常简单的测试网站,我试图尝试使用Livingstyleguide gem(https://github.com/livingstyleguide/livingstyleguide)。
问题是当我从命令行运行?- removei([a,b,c,d,e],0,X).
X = [b, c, d, e].
?- removei([a,b,c,d,e],1,X).
X = [a, c, d, e].
?- removei([a,b,c,d,e],2,X).
X = [a, b, d, e].
?- removei([a,b,c,d,e],3,X).
X = [a, b, c, e].
?- removei([a,b,c,d,e],4,X).
X = [a, b, c, d].
?- removei([a,b,c,d,e],5,X).
X = [a, b, c, d, e].
?- removei([a,b,c,d,e],6,X).
X = [a, b, c, d, e].
时,进程挂起并且永远不会执行任务。终端窗口没有记录错误,因此我不确定如何开始调试。
我也试过通过Gulp实现livingstyleguide,并且运行我创建样式指南的任务也从那里失败了。 DOES输出错误,详细信息如下:
livingstyleguide compile my_src_file.lsg my_dest_file.html
这很神秘,所以我甚至不确定是什么失败了。
这是我的gulpfile:
Error in plugin 'gulp-livingstyleguide'
Message:
Command failed:
Details:
killed: false
code: 10
signal: null
如果我在gulpfile中注释掉var gulp = require('gulp');
var sass = require('gulp-sass');
var livingstyleguide = require('gulp-livingstyleguide');
gulp.task('sass', function(){
return gulp.src('scss/*.scss')
.pipe(sass())
.pipe(gulp.dest('app/css'));
});
gulp.task('watch', function(){
gulp.watch('scss/*.scss', ['sass']);
});
gulp.task('lsg', function(){
gulp.src('scss/styleguide.html.lsg')
.pipe(livingstyleguide())
.pipe(gulp.dest('app'));
});
行,livingstyleguide()
任务会获取src文件并将其输出到app目录中,所以我知道文件的路径是正确的,它只是插件或权限的东西或导致一切都失败的东西。
非常非常感谢任何帮助!