相关疑难解决方法(0)

关于gulp事件的console.log到stdout

我想在gulp任务运行或运行时登录到stdout(配置环境).

像这样的东西:

gulp.task('scripts', function () {
  var enviroment = argv.env || 'development';
  var config = gulp.src('config/' + enviroment + '.json')
      .pipe(ngConstant({name: 'app.config'}));
  var scripts = gulp.src('js/*');

  return es.merge(config, scripts)
    .pipe(concat('app.js'))
    .pipe(gulp.dest('app/dist'))
    .on('success', function() { 
      console.log('Configured environment: ' + environment);
    });
});
Run Code Online (Sandbox Code Playgroud)

我不确定我应该回应什么事件或在哪里找到这些列表.有什么指针吗?非常感谢.

javascript node.js gulp

82
推荐指数
3
解决办法
9万
查看次数

使用SASS时如何从其他目录导入文件?

在SASS中,是否可以从另一个目录导入文件?例如,如果我有这样的结构:

- root_directory
    - sub_directory_a
        - _common.scss
        - template.scss
    - sub_directory_b
        - more_styles.scss
Run Code Online (Sandbox Code Playgroud)

template.scss可以导入_common.scss,@import "common"但是more_styles.scss可以导入_common.scss吗?我尝试了一些不同的东西,包括@import "../sub_directory_a/common"@import "../sub_directory_a/_common.scss",但似乎没有任何工作.

import sass

81
推荐指数
5
解决办法
10万
查看次数

Sass用于解析@import语句的算法是什么?

Node.js用于解析require()调用的算法在伪代码中非常清楚地记录.

萨斯的@import声明我需要同样的事情.

我知道,@import 'foo'将尝试基本名称的各种组合foo,并_foo与扩展.scss,并.sass在同一目录中进口文件,以及相对于任何配置的"负载路径"的......但什么样的顺序,这些都试过,即什么如果有多个文件可以满足@import?以a开头./还是../影响它是否尝试加载路径?还有其他事情会尝试我没有涉及吗?.css文件怎么样?

指南并未说明"Sass很聪明,并会为您解决问题".该参考文档进入更详细,但还是不拼出来的解决步骤.

任何人都可以在伪代码中提供它使用的确切算法吗?

sass node-sass libsass

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

标签 统计

sass ×2

gulp ×1

import ×1

javascript ×1

libsass ×1

node-sass ×1

node.js ×1