【发布时间】:2013-08-12 17:12:12
【问题描述】:
假设在bundler.js 中找到以下代码,并且跟踪entry.js 会导致var B = require('backbone');(Backbone 是在package.json 中声明的安装依赖项)。
var browserify = require('browserify');
var bundle = new browserify();
bundle.add('entry.js');
bundle.bundle({
noParse: ['backbone']
});
执行此捆绑程序会生成一个包含原始backbone 源的流。基于 browserify 的command line options,我希望它完全跳过主干。阅读源代码,我预计以下可能会起作用:
var browserify = require('browserify');
var bundle = new browserify({
noParse: ['backbone']
});
bundle.add('entry.js');
bundle.bundle();
虽然backbone source 仍然出现在流输出中。
在这个api的应用程序中是否可以使用--noparse=FILE作为配置选项?
【问题讨论】:
-
您找到解决方案了吗?
标签: node.js backbone.js browserify