我想组织我的项目以轻松重用某些模块。我不确定我的方法是否正确。
假设我们有一个包含两个子项目的主项目。像这样:
var signature = Gmail.Users.Settings.SendAs.list("me").sendAs.filter(function(account){if(account.isDefault){return true}})[0].signature;
现在project2 inner1和inner2都可以访问reused_module,但我想知道他们的project.json文件中的依赖项。
如果在inner1 / package.json的依赖项部分中列出了reused_module,它将被复制到自己的node_modules(我想避免使用它,以强制重用)。
如果在inner1 / package.json中未列出reused_module,则此依赖关系将是“隐藏”类型。
我现在应该对此有什么看法吗? 我做错了吗?