【问题标题】:Issue when running Gulp after Assemble update在 Assemble 更新后运行 Gulp 时出现问题
【发布时间】:2016-03-17 17:39:51
【问题描述】:

我刚刚更新了项目中的Assemble包,在终端运行$ gulp后出现错误

这里是 Gulp 任务

//Assemble load task
gulp.task('load', function(cb) {

  //Set main assemble options
  //app.option('layout', ['default']);
  app.layouts('app/layouts/*.hbs');
  app.pages('app/pages/**/*.hbs');
  app.partials('app/components/**/*.hbs');
  app.engine('hbs', require('engine-handlebars'));
  app.data(['app/{pages,components,data}/**/*.json']);

  // //Custom helpers
  app.helper('get', function(prop) {
    return get(this.context, prop);
  });

  app.helper('debug', function(data, options){
    console.log(data);
  });

  app.helper('pagename', function(){
    let url = get(this.context, 'view.path');;
    let pagenameArr = url.split('/');
    let pagename = _.last(pagenameArr);
        pagename = pagename.split('.')[0];
    return pagename;
  });


  cb();
});

这是他们所做的更新的链接

https://github.com/assemble/assemble/commit/48e0f941366ccfe0a28f7957b8a43af68125310b

有什么建议吗?

【问题讨论】:

    标签: javascript gulp assemble


    【解决方案1】:

    这是一个损坏的依赖项,已修复。它也与您链接到的提交无关。您在提交之后立即删除了最新的依赖项,这只是一个巧合。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-05-24
      • 1970-01-01
      • 2021-02-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-30
      • 1970-01-01
      相关资源
      最近更新 更多