【发布时间】:2016-04-18 15:40:08
【问题描述】:
我们需要将大型应用程序从 silverlight 迁移到 html5。 该应用程序将具有客户端和服务器部分。 由于应用程序的大小,我认为将一些功能分成 npm 模块可能是值得的。
这样,如果我需要在服务器端使用它,我可以,如果我想在客户端使用它(使用 aurelia),我可以通过 jspm 来实现。
从模块化 js 的可重用性来看,您认为 npm 是维护版本化可重用堆栈的最佳方法,还是有其他处理方法?
只是想做一个健全性检查以确保我在正确的轨道上。
【问题讨论】:
-
是的。如果您有共享代码,请将其放入库中。不幸的是,这样的问题对于 SO 格式来说过于宽泛(并且基于意见)。在不太具体的编程 SE 网站之一上,您可能会更好。