本文核心
使用 rstudioapi::getSourceEditorContext()$path 语句获得脚本当前位置
引言
按照我的习惯, 我是喜欢将一个项目分成一个文件夹, 然后将code文件夹复制进来...所以自然而然的求助于各种奇妙的R包.
root_dir 位置..., 其中:
rstudioapi::getSourceEditorContext()$path) 以获得脚本所在位置,
sub("/code.+", "", path) 以去除 /code 后面的字符串...其中, 如"list.path"包可以使用在'Rgui', 'RStudio', 'VSCode', 'source()', and 'Rscript' (Shells Including Windows