【发布时间】:2017-01-12 05:42:32
【问题描述】:
我们有一个包含旧版前端代码的网站。代码是一团糟。加载不同版本的 js 框架或库。代码的某些部分具有处理依赖项的 head js,但结构并不正确。我想重构这段代码,但我真的不知道从哪里开始。你能建议任何处理代码重组的方法吗?是否有任何技术可以帮助我处理 js 依赖项?
【问题讨论】:
-
你为你正在加载的框架或库使用什么样的依赖管理器?因为你没有提到它,我建议你看看 npm 和 bower。您还可以在您自己的每个库上使用带有 git 的版本控制,并使用这些依赖管理器来要求它们。
-
这是一个……大问题。在我目前正在进行的项目中,我不得不处理这样的情况,并且有很多方法可以解决这个问题。您是否已经在项目中或其他地方使用了特定技术来处理依赖项(例如 webpack、browserify、RequireJS 等)?您目前有构建步骤吗?
标签: javascript dependencies structure frontend