标签: devtools

限制可用内存的工具

操作系统:Windows XP

有没有人知道限制可用内存的工具(最好是免费的)以及其他Windows资源(句柄等)?我想测试一个低内存的应用程序,以确保它的行为正常,如果已经有工具做这种事情,我宁愿不写我自己的.

顺便说一句,我确实为此寻找其他Q&A线程,但没有发现任何问题.如果这是一个骗局,我道歉.请告诉我,我会关闭它.

memory qa devtools

2
推荐指数
2
解决办法
1175
查看次数

用于浏览器的JavaScript开发插件

有没有一个插件可以帮助Firefox以外的浏览器中的JavaScript(客户端)Web开发,Firebug就足够了?

特别适用于我目前遇到问题的Internet Explorer(版本7)和Opera(版本9).

任何浏览器都欢迎有关Firebug等开发工具的信息.

firefox opera internet-explorer devtools

2
推荐指数
1
解决办法
804
查看次数

travis-ci R建议包

在我的R包中,我有几个建议的包,我在示例中使用.如ROracle,RPostgreSQL,RODBC.保持它们的建议允许跳过它们的测试,但它似乎不适用于travis-ci - 最近language: r.

我试过多个案例:
env: _R_CHECK_FORCE_SUGGESTS_=false

env: global: - _R_CHECK_FORCE_SUGGESTS_=false

没有任何帮助,我的包尝试安装建议的包除了我设置的选项,并导致生成错误.的种类:

** package ‘ROracle’ successfully unpacked and MD5 sums checked
configure: error: OCI libraries not found
ERROR: configuration failed for package ‘ROracle’
1: In utils::install.packages(deps, dependencies = NA, Ncpus = threads) :
  installation of package ‘RODBC’ had non-zero exit status
2: In utils::install.packages(deps, dependencies = NA, Ncpus = threads) :
  installation of package ‘ROracle’ had non-zero exit status
The command "Rscript -e 'options(repos = "http://cran.rstudio.com"); tryCatch({   deps …
Run Code Online (Sandbox Code Playgroud)

r devtools travis-ci

2
推荐指数
1
解决办法
462
查看次数

如何将R CMD检查的输出发送到文件或变量?

上下文:尝试有效地解决我的无可见性绑定 CMD检查问题.

我尝试了两种口味captureOutput:

cmd_output <- R.utils::captureOutput(devtools::check(args="--no-tests"))
cmd_output <- utils::capture.output(devtools::check())
Run Code Online (Sandbox Code Playgroud)

和下沉

sink("cmd_output.txt")
devtools::check(args="--no-tests")
sink()
unlink("cmd_output.txt")
Run Code Online (Sandbox Code Playgroud)

无济于事.devtools::document()当我想要CMD注意和警告时,我最终得到了输出.

r devtools cran

2
推荐指数
1
解决办法
610
查看次数

从位于文件系统目录中的本地git存储库安装

是否可以使用devtools::install_git()从位于MS Windows上某个文件系统目录中的本地 git存储库安装软件包?

这些示例仅演示了如何从Web URL安装(例如install_git("git://github.com/hadley/stringr.git")).

从通过RStudio和devtools(CTRL + SHFT + L)加载的包中以及在git版本控制下(即子目录.git存在),我尝试了以下内容:

devtools::install_git(paste0("git://", getwd(), ".git"))
Run Code Online (Sandbox Code Playgroud)

该函数返回时出现此错误:

Downloading git repo git://C:/Users/Thyson/Documents/path/to/package/packagename.git
Error in git2r::clone(x$url, bundle, progress = FALSE) : 
  Error in 'git2r_clone': Malformed URL 'git://C:/Users/Thyson/Documents/path/to/package/packagename.git'
Run Code Online (Sandbox Code Playgroud)

所以我猜我刚刚得到文件系统URL错了?

git r devtools

2
推荐指数
2
解决办法
1529
查看次数

错误:"尝试使用devtools :: install_github()时找不到构建stringi所需的构建工具"

尝试使用devtools :: install_github("Rexamine/stringi")并收到错误:无法找到构建stringi所需的构建工具

我看到有几个人有这个错误,但解决方案对我没用.我重新安装了xcode,因为命令行工具似乎是其他人的问题.检查了R和RStudio的路径,我可以打开两个(从终端也是如此).不要以为这是一个Rtools问题,但我无法弄清楚问题出在哪里.有没有人对这个特殊的devtools错误有任何好运?

运行OSX 10.11.6,RStudio版本0.99.896,R 3.2.1 GUI 1.66 Mavericks build(6956),XCode Version 7.3.1(7D1014).

xcode github devtools rstudio

2
推荐指数
1
解决办法
3071
查看次数

R:使用devtools自动将导入(data.table)添加到NAMESPACE

如何使用自动正确添加import(data.table)NAMESPACE文件devtools

一般来说,如果我的包使用data.table我只是手动编写,但是我不能正确地使用@exportdevtools::document创建NAMESPACE文件,因为它要么覆盖我做的添加,要么根本不更新文件.

此外,它说不要手动编辑它...

谢谢


示例package/R/function.R代码

#' @export
#' @import data.table
test_data_table = function(dt) {
  dt[, a := 3]
}
Run Code Online (Sandbox Code Playgroud)

调用示例

> test_data_table
function(dt) {
  dt[, a := 3]
}
<environment: namespace:package>

> test_data_table(dt)
 Show Traceback

 Rerun with Debug
 Error in `[.data.frame`(x, i, j) : could not find function ":=" 
Run Code Online (Sandbox Code Playgroud)

namespaces r devtools

2
推荐指数
1
解决办法
428
查看次数

使用 devtools::install_github() 安装 R 包时无法锁定目录

在使用 GitHub 从 GitHub 安装 R 包时devtools::install_github(),返回以下错误:

ERROR: failed to lock directory ‘/Library/Frameworks/R.framework/Versions/3.3/Resources/library’ for modifying
Try removing ‘/Library/Frameworks/R.framework/Versions/3.3/Resources/library/00LOCK-jrosen48-prcr-4f6f783’
Run Code Online (Sandbox Code Playgroud)

当我使用 MacintoshOS 10.12上的终端导航到该位置时,它不可用(R.framework 没有出现在“Frameworks”目录中)。

我怎样才能尝试删除‘/Library/Frameworks/R.framework/Versions/3.3/Resources/library/00LOCK-jrosen48-prcr-4f6f783’?或者,还有其他解决方法吗?

r devtools

2
推荐指数
1
解决办法
6730
查看次数

使用 install_github 在分支上安装包时出错

我已经从 github 分叉了一个包并做了一些更改。我正在尝试安装已使用 install_github() 进行更改的软件包版本,但收到错误消息。有什么建议么?

\n\n

分叉版本: https: //github.com/embruna/refnet

\n\n

分支上编辑后的版本:https ://github.com/embruna/refnet/tree/proposed-updates

\n\n

我可以使用以下命令安装分叉版本:

\n\n
install_github("embruna/refnet", subdir="pkg")\n
Run Code Online (Sandbox Code Playgroud)\n\n

我尝试使用以下命令在分支上安装该版本:

\n\n
install_github("embruna/refnet@proposed-updates", subdir="pkg")\n
Run Code Online (Sandbox Code Playgroud)\n\n

但随后出现此错误:

\n\n
** help\n*** installing help indices\n** building package indices\nError in scan(file = file, what = what, sep = sep, quote = quote, dec = dec,  : \n    line 1 did not have 6 elements\nERROR: installing package indices failed\n* removing \xe2\x80\x98/Library/Frameworks/R.framework/Versions/3.3/Resources/library/refnet\xe2\x80\x99\nError: Command failed (1)\n
Run Code Online (Sandbox Code Playgroud)\n\n

感谢您的任何建议。

\n\n

编辑:有两个问题:1)我使用的 install_github 语法不正确,2)“pkg”中有一个文件夹即使在更正语法后也会抛出错误。详情请参阅下文。

\n

installation github devtools

2
推荐指数
1
解决办法
2962
查看次数

Chrome DevTools 不显示 .js 文件

我正在开发一个小型 Angular 应用程序,并尝试在 Chrome DevTools 中对其进行调试。但是,我只能在那里看到 .ts 文件。

如何查看和调试 .ts 文件编译成的 .js 文件?

我在 DevTools 设置中的“启用 JavaScript 源映射”选项已打开。

javascript devtools google-chrome-devtools typescript angular

2
推荐指数
1
解决办法
1297
查看次数