2017-07-16 76 views
0

我的一個R包將被棄用,並被更好的替換,而不是從github中刪除我想添加用戶安裝/加載時出現的消息/警告,以將用戶重定向到新的軟件包在安裝時添加消息到包

搜查的地方,但did'nt找到如何做這種事

+3

https://github.com/tidyverse/ggplot2/blob/master/R/zzz.r – Roland

+0

感謝羅蘭,但是這個代碼是自動加載的,或者需要從我的代碼中的某處調用。 – Forge

+0

閱讀[哈德利的書](http://r-pkgs.had.co.nz/r.html),特別是最後一節「當你確實需要副作用」時。當然,[ns-hooks](https://stat.ethz.ch/R-manual/R-devel/library/base/html/ns-hooks.html) - 命名空間事件的鉤子 – SymbolixAU

回答

1

在你的包添加zzz.R文件,其中包含:

.onLoad <- function(libname, pkgname) { 
     packageStartupMessage("Your message here", domain = NULL, appendLF = TRUE) 
    } 

只用提所有的R上的文件描述包中的'校對'