将迁移的Silverlight到HTML应用程序划分为NPM模块
Dividing migrated Silverlight to HTML application into NPM modules
我们需要将一个大型应用程序从Silverlight转移到HTML。该应用程序将包含客户端和服务器部分。
由于应用程序的大小,我认为将一些功能划分为NPM模块可能是值得的,这样,如果我在服务器端需要它,我可以,如果我想在客户端上使用它(使用aurelia),我可以通过jspm来实现。
从模块化JS的可重用性角度来看,您认为使用NPM是维护版本化可重用堆栈的最佳方法吗?或者有其他方法可以解决这个问题吗?
模块化代码肯定是一条路,我认为使用NPM作为版本化回购来处理这一问题没有任何问题,尤其是随着代码的增长和越来越多的人使用,然而另一种方法可能是使用githubs版本标记,这可能也是一个更简单的解决方案(或者至少将所有东西都放在一个地方)
相关文章:
- Sails.js:我可以将一些服务/模型打包为npm并在Sails.jss应用程序中加载npm吗
- Node.js应用程序-由NPM启动时的不同Node_ENV
- 将迁移的Silverlight到HTML应用程序划分为NPM模块
- 让NodeJS应用程序使用NPM进行自我更新
- 如何让我的ember.js应用程序导入从bower或npm安装的模块
- "npm运行构建“;模块解析错误”;您可能需要一个适当的加载程序来处理此文件类型&”;
- 如何使用 NPM 为您的 Angular 应用程序获取所有依赖项
- 创建一个“可安装”的 npm 控制台应用程序(如 Yeoman 或 Gurp 或 Grunt 等)
- 为什么应用程序生成器会在 npm 而不是 yeoman 上?(即角种子)Github vs npm vs Yeoman
- 正在运行npm全局安装的程序包
- 在Ubuntu 64位上安装js yaml NPM包依赖程序时出现问题
- 在执行npm时自动添加程序包
- 如何使用node-inspector与' npm start '为我的应用程序
- npm犯错!代码1安装请求模块时,将用于电子应用程序
- 我应该安装节点和npm,如果我不是一个节点程序,但我想使用电源
- 使用npm打包javascript项目,并将其划分为节点模块来创建一个依赖树
- 试图将我的Node.js应用程序推送到Heroku,错误:使用jade npm的ENOENT
- 如何在webpack构建的应用程序中导入未在npm注册表上的库
- NPM安装angularjs,然后在我的应用程序中需要angularjs
- 在node-webkit应用程序中打包npm模块