【问题标题】:How would one write a resolve.alias function for gulp?如何为 gulp 编写 resolve.alias 函数?
【发布时间】:2017-07-23 13:24:58
【问题描述】:

我使用 Gulp 和 Tape 来运行我的测试套件,而不是 Webpack 和 Tape。原因是速度和简单性。 Gulp 功能性任务方法,而不是在捆绑时进行测试。

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

在 webpack 中我会使用:

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

所以是这样的:https://www.npmjs.com/package/gulp-resolve,但不是手动的。希望任务能够在测试时解析 import '...'。

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

【问题讨论】:

    标签: webpack gulp dependency-resolver node.js-tape


    【解决方案1】:

    我找到答案是这个插件:https://www.npmjs.com/package/babel-plugin-module-resolver

    这是一个小错误,但它的伎俩。按照说明操作,它会完成这项工作。

    【讨论】:

    猜你喜欢
    • 2015-07-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-10
    • 2011-10-17
    • 2017-10-10
    相关资源
    最近更新 更多