2017-07-23 96 views
0

我使用Gulp和Tape来运行我的测试套件而不是Webpack和Tape。原因是速度和简单性。 Gulp功能任务方法,而不是捆绑测试。如何为gulp写一个resolve.alias函数?

现在,为了使它工作,我需要解析导入的文件路径。

在的WebPack我会用:

resolve: { 
    alias: { 
     'machingWord' : __dirname 
    } 
} 

因此,像这样:https://www.npmjs.com/package/gulp-resolve,但不能作为手册。希望任务能够在测试时解决导入“...”。

有没有办法让我编写自定义gulp.task来接收文件并能够执行此功能?我不熟悉在JS中操作文件本身来做到这一点。

回答