browserify 一个 angular 应用到一个 js 包中是个好习惯吗?
browserify an angular app into one js bundle is good practice?
我目前正在使用 browserify 构建一个 angular 应用程序,最终所有内容都在一个 bundle js 文件中,包括 angular.js 本身和其他供应商库。我想知道这是使用 browserify 的常见做法还是我在这里做错了什么?
不会说你在做什么错;这是一个偏好问题。
我个人会创建 2 个单独的包,应用程序和库,只是因为我更喜欢在我的构建中进行分离。
通过分离,upgrading/swapping 库不需要重新捆绑应用程序逻辑,应用程序更新也不需要重新捆绑库。根据您的构建结构,这可以提高速度和效率,尤其是在您有手表的情况下。
我目前正在使用 browserify 构建一个 angular 应用程序,最终所有内容都在一个 bundle js 文件中,包括 angular.js 本身和其他供应商库。我想知道这是使用 browserify 的常见做法还是我在这里做错了什么?
不会说你在做什么错;这是一个偏好问题。
我个人会创建 2 个单独的包,应用程序和库,只是因为我更喜欢在我的构建中进行分离。
通过分离,upgrading/swapping 库不需要重新捆绑应用程序逻辑,应用程序更新也不需要重新捆绑库。根据您的构建结构,这可以提高速度和效率,尤其是在您有手表的情况下。