我正在开发一个JavaScript库,该库通过script标签包含在我的客户应用程序中。
他们要包括的另一个库是通过添加方法owd = setwd("path/to/your-Rmd-directory")
system2("Rscript",c("-e",shQuote("library(rmarkdown); render('test.Rmd')"),system2("html","test.html"),setwd(owd)))
和Object.prototype
以及setObject
对getObject
进行更改。这会干扰我们代码的执行。
我想知道是否有可能为全局原型的任何操作保护我们的库,甚至超出此特定示例。