我读过最近两篇讨论 Depends 和 Imports 的文章
但我有四个挥之不去的相关问题:
假设我希望最终用户在我的包中加载两个包时也可以使用它们。在这种情况下是否有充分的理由不使用 Depends ?(这里的重点是通过只加载一个包的命令来加载所有三个包。)
是否可以在 Depends 和 Imports 字段中指定一个包?
如果一个包在 Depends 中列出,是否也需要在 Imports 中列出它?还是已经使用 Depends 否定了 Imports 的好处?
以下是正确的吗?当且仅当在 NAMESPACE 文件中(全部或部分)导入包时,才应在说明文件的 Imports 字段中列出包。
非常感谢!
大卫