标签: devtools

如何在 R 包/项目所在的文件夹中创建 .Rproj?

所以我在文件夹中有一个 R 包/项目。该包/项目是在没有 .Rproj 文件的情况下创建的。

如何追溯为该包/项目创建该文件?

r devtools rstudio r-package

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

将许可证输入到自己的 R 包的描述文档中的正确格式

所以我正在写一个 R 包。基本文档的一部分是描述文件。在此描述文件中,有一行必须指定用于 CRAN 共享目的的软件包的许可。

我已经尝试以我能想到的任何格式输入许可证,但在执行时仍然失败R CMD check --as-cran,说明

* checking DESCRIPTION meta-information ... WARNING Non-standard license specification: What license is it under? Standardizable: FALSE

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

License: GPL (>=3) License: GPL-3: License: GPL_3 License: GNU Affero General Public License License: GPL

他们都抛出同样的错误。以所有神圣事物的名义,这根偷偷摸摸的绳子应该是什么样子?

描述文件:

Package: lucas
Type: Package
Title: Package to download and create the DB of LUCAS data harmonized
Version: 1.0
Date: 2020-04-28
Authors@R: c(person("Mom", "Iork", email = "samplemail@mail.com", role = c("aut")), person("La", "Ma", email = "samplemail@mail.com", role …
Run Code Online (Sandbox Code Playgroud)

r devtools roxygen2 r-package

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

在 Chrome DevTools 中同时查看元素和源

我发现了多个有关同时查看源和控制台的问题,而且很容易做到这一点。当我调试 JS 时,探索 Elements 以查看 HTML 结构并在逐步执行时检查选择器非常有用。

有没有什么方法可以垂直分割DevTool并同时查看Elements和Sources?如果这是不可能的,则可能是我以错误的方式进行。你通常如何调试 JS 并检查 Chrome 中的选择器?

javascript debugging google-chrome devtools

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

添加示例时 pkgdown 无法解析 Rd 文件

由于某种原因pkgdown无法解析我的包中的 .Rd 文件之一。roxygen2当我使用@examples标签或替代方案向文档添加示例时,我发现它失败了@example inst/example/add.R。我将函数最小化为两个参数,以便使其更加“可重现”,但仍然出现相同的错误。请在下面找到错误消息、使用该消息生成的 .Rd 文件 devtools::document()以及该函数的 roxygen2 文档。正如您所看到的,我正在使用一个非常简单的示例,运行应该不会出现任何问题...还要说的是,当我运行devtools::check()所有示例时都通过了,所以我不明白为什么pkgdown会失败。

非常感谢你的帮助。

最好的,

错误信息

Reading 'man/merge.Rd'
Error : Failed to parse Rd in merge.Rd
i unused argument (output_handler = evaluate::new_output_handler(value = pkgdown_print))
Error: callr subprocess failed: Failed to parse Rd in merge.Rd
i unused argument (output_handler = evaluate::new_output_handler(value = pkgdown_print))
Run Code Online (Sandbox Code Playgroud)

.Rd 文件

% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/merge.R
\name{merge}
\alias{merge} …
Run Code Online (Sandbox Code Playgroud)

r devtools roxygen2 pkgdown

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

创建新的 R 包时如何修复“无可见的全局函数定义”

我尝试构建一个使用该库的 R 包tidyverse

描述文件如下所示:

Package: myFirstPackage
Title: A initial package
Version: 0.0.1.0
Authors@R: 
    person(given = "Test",
           family = "Test",
           role = c("aut", "cre"),
           email = "first.last@example.com",
           comment = c(ORCID = "YOUR-ORCID-ID"))
Description: a description.
Imports: tidyverse
License: GPL-2
Encoding: UTF-8
LazyData: true
Roxygen: list(markdown = TRUE)
RoxygenNote: 7.1.1
Run Code Online (Sandbox Code Playgroud)

所以我添加tidyverse到该Imports部分。

我的 R 代码如下所示:

myfunction<-function(){

  x<-tibble(
    id = c(1, 2, 3, 4),
    name = c("Louisa", "Jonathan", "Luigi", "Rachel"),
    female = c(TRUE, FALSE, FALSE, TRUE)
  )
  x …
Run Code Online (Sandbox Code Playgroud)

r devtools r-package

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

Chrome 开发者控制台在控制台中打印新行字符“\n”

有谁知道如何切换 chrome devtools 以在控制台中将换行符“\n”打印为新行而不使用 console.log ?

直到上次更新之前它都工作正常,但我不记得之前是如何启用它的。

在此输入图像描述

在上面的示例中,当您在控制台中加入数组时,它应该给我像 console.log 中一样的结果,但会打印换行符。当这些更新扰乱设置时,这是非常烦人的。

google-chrome devtools google-chrome-devtools

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

如何使用 Selenium 4 (devTools) 从网络选项卡获取响应正文

我正在使用 selenium 4 中的 devTools 来检索网络选项卡的响应。

当我获取 url、响应代码、标头等时,

我找不到检索实际响应正文的方法。(我的目的是验证响应中的键值对。)

任何帮助深表感谢。

下面是我的代码的片段。

   devTools.addListener(Network.responseReceived(),
            response -> {
                Response res= response.getResponse();
                System.out.println("URL - " + res.getUrl());
                System.out.println("Status - " + res.getStatus());
                System.out.println("Headers - " + res.getHeaders());
                System.out.println("Header text - " + res.getHeadersText());
            });
Run Code Online (Sandbox Code Playgroud)

selenium devtools google-chrome-devtools selenium4

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

Angular:开发工具源文件 (.ts) 未显示

几周以来,我无法在 Angular 应用程序中看到\xc2\xb4t 的源文件来设置断点。

\n

I\xc2\xb4m 使用正确的设置tsconfig.json

\n
...\n"sourceMap": true,\n...\n
Run Code Online (Sandbox Code Playgroud)\n

知道可能是什么错误吗?

\n

源文件 don\xc2\xb4t 显示

\n

google-chrome devtools angular

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

构建我未更改的包突然失败:对于 Vignettes 和 'arch = x64'

语境

\n

我一直在my_pkg使用最新版本(4.1.1)的 R Studio 在 RStudio 中开发一个带有小插图的专有软件包(称之为“”)。我正在使用以下软件的 Lenovo ThinkPad 进行工作

\n
       sysname        release        version       machine\n     "Windows"       "10 x64"  "build 19043"      "x86-64"\n
Run Code Online (Sandbox Code Playgroud)\n

由 提供Sys.info()

\n

直到最近,我的工作流程还相当顺利(偶尔有例外)。然而,我开始遇到一个非常令人费解的错误,当工作流程顺利进行时,该错误是在与之前几乎相同的条件下发生的。devtools

\n

尽管我的小插图以前总是成功构建的,而且我没有同时编辑它们,但现在由于架构上的特定原因,构建失败了......

\n
Error : package \'my_pkg\' is not installed for \'arch = x64\'\n
Run Code Online (Sandbox Code Playgroud)\n

...当且仅当我在构建中包含小插图时。

\n

我已经从头开始重新安装了 R (以及 Rtools 和 RStudio),重新安装了devtools(及其依赖项),并将我的项目“倒回”到最后一次成功的Git 提交devtools::check()我还与@SteffenMoritz@Alexis等响应者进行了广泛的故障排除,我已在Info by Request部分中为他们附加了更多信息。

\n

不幸的是,没有任何效果。

\n …

64-bit r build devtools package-development

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

DevTools 无法加载源映射:无法加载 GitHub 的内容。HTTP 错误:状态代码 404

我制作了一个电子商务网页。代码看起来不错;但是当我将其部署在本地主机和 GitHub 中时,它显示以下错误:

DevTools 无法加载源地图:无法加载https://andrealb88.github.io/rewards-store-andrea-lopez-bravo/static/js/main.51faf61f.chunk.js.map的内容:HTTP 错误:状态代码 404,net::ERR_HTTP_RESPONSE_CODE_FAILURE

我对此很陌生,我读到我需要在 DevTools 中修复它。我需要安装一些东西来消除 HTTP 错误吗?谢谢你!

javascript console devtools github-pages reactjs

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