我是一位经验丰富的 C# 开发人员。我一直在自学 nodejs 等。我试图找到一些关于代码重用的信息。但是,我一直在搜索并没有找到有关重用我正在寻找的代码的信息......有人可以指出我要查找的正确位置吗?
在 c# 中,我可以编写一个库,然后可以共享并重用它来构建其他应用程序。我找到的所有文档都谈到了将代码发布到 git 存储库,然后使用 npm 将其拉下。是复制/粘贴代码文件的唯一其他方式吗?我确信那里有公司拥有专有代码,他们是如何解决这个问题的?他们只是不使用nodejs吗?
感谢您的时间
更新/编辑:我尝试在 package.json 中添加文件路径,如下所示:
{
"name": "starter",
"version": "1.0.0",
"dependencies": {
"@angular/common": "^2.4.6",
"@angular/core": "^2.4.6",
"bower": "^1.8.0",
"rxjs": "^5.1.0",
"typescript": "^2.1.5",
"zone.js": "^0.7.6",
"SimpleTest" : "file:///C:\\me\\Code\\nodecommon",
让它工作。诀窍是我必须使公共代码成为节点包。这将复制或更新我的文件夹。