【发布时间】:2014-07-16 18:23:02
【问题描述】:
我有一个混合了 NodeJS(使用 TypeScript)和 C# 类库项目(它们由 EdgeJS 绑定在一起)的 VS2013 解决方案。就 NodeJS 项目而言,一个可以被认为是一个库(用于 RabbitMQ 总线实现),两个是旨在作为第四个项目的一部分托管的应用程序,两者都使用总线。
因此,一个项目(host)将依赖于三个项目(bus、 app1 和 app2)(它启动 bus,以及将其传递给 app1 和 app2)。
当然,我可以将所有这些项目放在一起并完成它 - 但这是一个可怕的想法。
我如何打包这些项目以便正确重用和引用(如传统 .NET 中的程序集)?
用 NPM 最好吗?如果是这样,VS 在这方面提供什么吗?如果不是,那是什么?
请注意,除了 Bus 项目之外,我不打算公开发布这些 - 我不确定这是否会改变任何东西。
【问题讨论】:
标签: node.js visual-studio-2013 typescript npm