使用browserify删除./

时间:2017-04-09 10:42:14

标签: javascript browserify require

我在Windows机器上,我正在使用browserify和gulp。

我想在我的require语句中删除./,这可能吗?

示例:

而不是require('./ config.js');我希望它是require('config.js');

我的gulp文件目前看起来像这样:

gulp.src('client/app.js')
  .pipe(browserify({
      paths: ['./node_modules', './client']
  }))
  .pipe(gulp.dest('website/public/js'))
  .on('error', function (error) {
    console.error('' + error);
});

如果我尝试编译代码:

var clientConfig = require('config.js');

然后结果字面意思是“var clientConfig = require('config.js');”这是不正确的,因为它应该包含内容。

如果我使用var clientConfig = require('./ config.js');然后它工作。无论如何要删除./或是否需要?

1 个答案:

答案 0 :(得分:0)

您可以使用pathmodify browserify插件完成此操作。

相关问题