【问题标题】:Removing ./ with browserify使用 browserify 删除 ./
【发布时间】:2017-09-04 11:18:16
【问题描述】:

我在 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');然后它工作。无论如何要删除 ./ 还是需要它?

【问题讨论】:

    标签: javascript browserify require


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2015-05-10
      • 2018-04-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-07
      • 2017-03-13
      • 1970-01-01
      • 2015-07-24
      相关资源
      最近更新 更多