通过配置从浏览器bundle中排除文件



我正在使用Browserify作为gulp任务的一部分。捆绑包构建,但它拉入角度,因为在某些文件中需要它。我希望我能告诉浏览器化Angular是一个外部资源。所以我尝试了

var b = browserify ({
external: ['angular', 'jquery', 'etc'],
...
});

不幸的是,Browserify仍然将角度和其他内容拉入捆绑包中。如何解决这个问题?

我认为您正在寻找的选项是exclude

var b = browserify ({
    exclude: ['angular', 'jquery', 'etc'],
    ...
});

最新更新