Javascript 为什么我需要像browserify这样的工具?

Javascript 为什么我需要像browserify这样的工具?,javascript,gulp,browserify,Javascript,Gulp,Browserify,我有一个gulp配置的angularjs项目 在我的gulpfile.js中,我将所有代码合并到bundle.js文件中。我还添加了第三方库代码,缩小它,它的作品很好。我不知道它会有什么改进。我读了很多文章,但找不到任何能让我理解的东西。它所写的只是它如何比requirejs更好。我甚至不使用requirejs。Browserify是合并所有代码的一种特殊方式。如果你已经这样做了,而且它对你很有效,那么你就不需要它了 一旦您的项目变得更大,您可能需要一种更好的方法来将代码组织成模块。这就是bro

我有一个gulp配置的angularjs项目


在我的gulpfile.js中,我将所有代码合并到bundle.js文件中。我还添加了第三方库代码,缩小它,它的作品很好。我不知道它会有什么改进。我读了很多文章,但找不到任何能让我理解的东西。它所写的只是它如何比requirejs更好。我甚至不使用requirejs。

Browserify是合并所有代码的一种特殊方式。如果你已经这样做了,而且它对你很有效,那么你就不需要它了


一旦您的项目变得更大,您可能需要一种更好的方法来将代码组织成模块。这就是browserify对你帮助很大的地方。它还使您可以轻松使用npm上的许多模块。

我可以问一下,您现在使用什么来创建捆绑包?@E_net4我使用gulp concatAre您只是使用全局作用域来保持从代码库中的任何其他地方都可以访问普通JavaScript对象吗?这些信息应该是有问题的。Browserify bundles CommonJS模块提供了更好的封装。您可能希望了解更多有关使用不同模块系统的信息。