【发布时间】:2020-02-05 17:06:18
【问题描述】:
我正在开发一个包,目前它有很多功能。为了每次打开 RStudio 时都加载它们,我使用 devtools 中的这行代码:
library(devtools)
suppressMessages(load_all("~/Codes/package1/"))
它工作正常,但问题是每当我更改已在另一个函数中使用的函数时,R 无法识别更改。
例如,如果我有:
func1 <- function() {
print("version1")
}
func2 <- function() {
func1()
}
然后将func1改成print("Vesion2"),重新运行再运行func2,它仍然会为我打印version1。
有人知道问题出在哪里,我该如何解决?
【问题讨论】: