标签: devtools

base::assign(".ptime", proc.time(), pos = "CheckExEnv") 使用 devtools::check 时出错

我正在使用 R CMD 检查我的包devtools::check,我遇到了相同的ERROR(见下文)讨论here。我试着按照那里的建议去做:我在我的代码中添加了一个#'@export之前的标签,我还添加了. 但是我仍然得到同样的错误。#'@exampleprep.Rexport(prep)NAMESPACE

有谁知道我该如何解决这个问题?

任何帮助将不胜感激

阿亚拉

* checking R/sysdata.rda ... OK
* checking examples ... ERROR
Running examples in 'prepdat-Ex.R' failed
The error most likely occurred in:

> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: prep
> ### Title: Aggregate Long Format Data According to Grouping Variables and
> ###   Generate a Number of Measures for Each Cell in the Aggregated Data
> ###   for …
Run Code Online (Sandbox Code Playgroud)

cmd r devtools

5
推荐指数
1
解决办法
1033
查看次数

获取我在使用 webpack 时可以使用的堆栈跟踪

这是一个普遍的问题。有时我在使用 angular 和 webpack 进行开发时会遇到一个错误,即整个堆栈跟踪是来自 bundle.js 或 angular.js(有时是 jquery.js)的行。是否有可能看到错误实际上来自哪里(我的意思是在我的代码中)?

我在https://webpack.github.io/docs/configuration.html 中研究了 devtool 类型, 但即使我使用 eval-source-map 我也无法得到任何我可以使用的东西(使用devtool:source-map是不可能的,因为它非常慢)。

谢谢。

javascript jquery devtools angularjs webpack

5
推荐指数
0
解决办法
2569
查看次数

使用 devtools+roxygen2 生成的 R 文档文件中缺少 \title{}

我正在使用 devtools 和 roxygen2 编写一个 R 包来做文档。该文档适用于除我的两个 R 文件之外的所有文件。对于这两个,第一个函数的文档文件 (.Rd) 是在没有 \title{} 行的情况下生成的。例如,这是我的普通 rd 文件顶部的样子:

% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/general.R
\name{rmsd}
\alias{rmsd}
\title{Calculates the Root Mean Squared Deviation/Error}
\usage{...`
Run Code Online (Sandbox Code Playgroud)

这是由代码块生成的:

#' Calculates the Root Mean Squared Deviation/Error
#'
#' This function calculates the root mean squared error/deviation (RMSD/E)
#'     between two vectors of numbers.
#'
#' @param x numeric, the first vector
#' @param y numeric, the second vector 
#' …
Run Code Online (Sandbox Code Playgroud)

r devtools s4 rstudio roxygen2

5
推荐指数
0
解决办法
625
查看次数

相当于 RStudio 构建面板按钮的开发工具

我正在使用 RStudio 制作 R 包。我很习惯使用 Build 面板上的按钮。我有一个脚本,每次我Build & ReloadClean and Rebuild 时都想运行。我想编写一个函数来运行我的脚本,然后执行devtools与其中一个按钮关联的命令,但我无法找到这些按钮和 devtools 命令之间对应关系的文档。按钮如下:

  • 构建和重新加载
  • 查看
  • 全部加载
  • 清理和重建
  • 测试包
  • 检查包裹
  • 构建源包
  • 构建二进制包

对于该列表中的每个项目,devtools我将运行哪些R 代码来导致完全相同的行为?

r devtools rstudio

5
推荐指数
1
解决办法
947
查看次数

测试包的反向依赖关系的最用户友好的方法是什么?

测试反向依赖是一件痛苦的事,我发现可用的实现有问题,例如,当我运行时,devtools::revdep_check()我看到

Reverse dependency checks for <MY PACKAGE> ==========================================================================
Saving check results in `revdep/checks/`
Saving install results in `revdep/install/`
Computing reverse dependencies... 
Installing dependencies for <MY PACKAGE> to <TEMP DIR>
Installing <MY PACKAGE> to <TEMP DIR>
Error: Command failed (1)
Run Code Online (Sandbox Code Playgroud)

所以我尝试了它的后继者revdepcheck::revdep_check()来看看

?? INIT ??????????????????????????????????????????????????????????????????????????????????????? Computing revdeps ??
Error in read.dcf(file = tmpf) : cannot open the connection
In addition: Warning message:
In read.dcf(file = tmpf) :
  cannot open compressed file '//C:%5CUsers%5C<MY USER NAME>%5CAppData%5CLocal%5CR-crancache%5CR-crancache%5CCache/cran/src/contrib/PACKAGES', probable reason 'No such …
Run Code Online (Sandbox Code Playgroud)

r devtools

5
推荐指数
0
解决办法
179
查看次数

在小插图中为包本身加载 R 包

我目前正在构建一个 R 包,称之为mypackage. 我使用 生成了一个包小插图devtools::use_vignette("my-vignette"),并用内容填充了我的小插图。当然,因为是包小插曲,所以我需要演示一下这个包本身包含的函数和数据的使用。但是,在编织小插图时,我在加载包裹及其内容时遇到了问题。

即使在重新启动 R 并清除工作区之后,小插图中的所有代码块也可以在我的本地计算机上正常运行。但是,当我尝试使用 devtools::build() 构建包时,构建失败:

Error in library(mypackage): there is no package called `mypackage` Calls: <Anonymous> ... withCallingHandlers -> withVisible -> eval -> eval -> library Execution halted

控制台中的完整输出devtools::build()是:

* checking for file ‘/path/to/mypackage/DESCRIPTION’ ... OK
* preparing ‘mypackage’:
* checking DESCRIPTION meta-information ... OK
* installing the package to build vignettes
* creating vignettes ... ERROR
Quitting from lines 39-44 (my-vignette.Rmd) 
Error: processing vignette 'my-vignette.Rmd' failed with diagnostics: …
Run Code Online (Sandbox Code Playgroud)

r devtools package knitr

5
推荐指数
1
解决办法
1316
查看次数

使用 R 的 devtools 库函数“安装”时如何保留源文件

我正在尝试从源代码构建一个 R 包 (DESeq2),以便我可以调试它。我已经安装了所需的所有依赖项,并且正在按照 Hillary Parker 的说明创建 R 包。我正在使用 R-3.4.2 在 CentOS 6.6 上运行它。

我跑:

library("devtools")
install("DESeq2", keep_source=TRUE)
Run Code Online (Sandbox Code Playgroud)

它将它安装在我所有其他 R 库的目录中。当我看着安装DESeq2库它丢失了所有DESeq2/R/*.RDESeq2/src/*.cpp文件。

问题:这些文件在哪里,为什么没有安装?这似乎不是预期的行为。

debugging r devtools r-package

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

Devtools 无法连接到 React Native 模拟器

我使用 react-native run-android 执行项目,并在另一个终端中执行以下操作:

npm 运行 react-devtools

它打开了电子的新窗口,上面写着:

反应本机应用程序它将在几秒钟内打开......

但什么也没有发生。

我用 Ctrl + m 放入模拟器切换检查器,我可以在网络中看到它向http://localhost:8097发出请求,结果是它无法连接并继续尝试相同的结果。

devtools 无法连接到模拟器,它写连接...并显示故障排除链接但链接不起作用。使用 devtools 中的 ctrl shift i,我可以理解错误是由于 backend.js 而无法连接。有谁能够帮助我?

devtools android-emulator react-native react-devtools

5
推荐指数
1
解决办法
215
查看次数

在 Firefox/Chrome devtools 中有没有办法在连接后发送/编辑 websocket 消息

我有一个 Safari/Firefox/Chrome 浏览器。我的浏览器有开发工具。有没有办法为现有连接发送/编辑 websocket 消息?还是通过插件?

谢谢

mozilla google-chrome devtools websocket google-chrome-devtools

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

避免/绕过 Chrome 中的开发工具检测?

我一直在尝试从网站获取视频源,但是当我打开开发工具这样做时,它向我显示以下消息:“不要打开开发人员工具”。

到目前为止,我已经尝试过:

  • 关闭 javascript -> 不起作用,不加载视频。

  • 找到函数:

olplayer.src({type:"application/x-mpegURL",src:"https://127.0.0.1/no_video.mp4.m3u8"});
document.body.innerHTML="";
document.write(" Dont open Developer Tools. ");
throw new Error(" Dont open Developer Tools. ");
self.location.replace('https:'+window.location.href.substring(window.location.protocol.length));
Run Code Online (Sandbox Code Playgroud)

设置断点并重新加载,运行:

Object.defineProperty(window, "console", {configurable: false});
Run Code Online (Sandbox Code Playgroud)

任何想法如何绕过这种保护?

javascript google-chrome devtools adblock google-chrome-devtools

5
推荐指数
1
解决办法
1476
查看次数