有什么方法可以在用户加载时显示信息library(myCustomLibrary)
? 加载后,我想显示一条消息,告诉用户如何运行所有测试功能。图书馆/包装开发 - 加载时的信息
11
A
回答
6
是的。您可以使用.onLoad
,.onAttach
或.First.lib
函数来执行包装加载时所需的任何操作。我建议看看这些功能的帮助。您将使用.onLoad
命名空间,并使用.First.lib
。
一个惯例是人们经常会将这些命令放在一个单独的zzz.R
文件中,该文件仅用于与包相关的代码。
22
快速点:
如果你的软件包有一个命名空间,那么
.onLoad()
就是你做这个,如果你的包没有命名空间,那么
.First.lib()
就是你做这个无论哪种方式,请使用
packageStartupMessage()
而不是cat()
,以便用户可以选择抑制此选项。
相关问题
- 1. 图书馆信息处理
- 2. 加载我的图书馆
- 3. Highcharts图书馆简单,开放源代码PHP包装
- 4. 施加图书馆加载订单
- 5. 使用Kohana开发的数据库图书馆装订PARAMS
- 6. 图书馆将只与LD_PRELOAD加载
- 7. jquery包括图书馆
- 8. 图书馆与图书馆项目与外部图书馆的区别
- 9. iPhone开发:提取SSL证书信息
- 10. 加入预建图书馆
- 11. webapp2 - 如何包含图书馆
- 12. AndroidPdfViewer图书馆
- 13. 图书馆与fftwf_plan_dft_r2c_1d?
- 14. DocsClient的图书馆
- 15. VS2005图书馆
- 16. 迅速包装一个类似Facebook的ZStandard的图书馆?
- 17. 加载素食主义者图书馆时出错
- 18. 开发Scala中的图像处理DSL - 推荐图书馆
- 19. 适用于Android开发人员的最佳图书馆(图形)
- 20. 是否有一个.net包装图书馆的urbanairship API?
- 21. Proguard不包括图书馆的课程
- 22. 如何组织图书馆和编程信息链接
- 23. 帐户信息需要安卓支付宝图书馆
- 24. 图书馆检测和解析浏览器信息
- 25. 好的图书馆加载不同格式的图像
- 26. 如何安装/获取QuickFIX图书馆
- 27. 图书馆通过IP连接的设备发送短信
- 28. 图书馆
- 29. 从图书馆
- 30. SimpleHTMLDom图书馆
+1非常有帮助,谢谢。 – Andrie 2011-07-11 06:11:19
确实。我必须把这个放在哪里?我的软件包的哪个文件? – 2014-02-20 19:06:02
它曾经很重要,而且人们使用'R/zzz.R' - 现在大多是一种惯例。我想你也可以做'R/onLoad.R'。 – 2014-02-20 19:07:16