我正试图devtools::install_github()在Windows 7上的公司代理后面工作.
到目前为止,我必须做以下事情:
> library(httr)
> library(devtools)
> set_config(use_proxy("123.123.123.123",8080))
> devtools::install_github("rstudio/ggvis")
Installing github repo ggvis/master from rstudio
Downloading master.zip from https://github.com/rstudio/ggvis/archive/master.zip
Error in function (type, msg, asError = TRUE) :
SSL certificate problem, verify that the CA cert is OK. Details:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
Run Code Online (Sandbox Code Playgroud)
显然,我们有一些证书服务器用我们自己的公司SSL证书替换SSL证书(通过访问https://github.com并检查证书确认).
无论如何,只是想知道是否有办法忽略该证书错误并继续安装?
如果我没有很好地表达标题,我很抱歉,因为我完全不知道技术术语是什么,也不知道如何寻找答案。直到我将 Google Chrome 更新到版本 99.0.4844.51 后,这才成为问题。这也是 Windows Edge 中的问题,但 Firefox 97.0.2 开发工具中不是。
我有一个相当标准的多页面 Vue 2 应用程序。我正在尝试调试一个问题,在 Chrome DevTools(而不是Vue DevTools)中,我曾经能够查看单个文件组件的源代码并逐步执行方法等。
Chrome DevTools Source 选项卡的左侧有 Page 选项卡。在 webpack:// 文件夹中,您有四个子文件夹,其中之一是 SRC。它列出了我的 .vue 文件,但没有显示典型的模板、脚本和样式代码部分,而是显示了以下内容。导入列表和热重载。
我不确定基于 Chrome 的 DevTools 发生了什么变化。Chrome 有新的设置吗?
如果您可以就如何更好地表达我的问题提出建议,请提出建议。感谢您的耐心和理解。
更新1:
这是我到目前为止所发现的。源面板不会按照本地主机本地开发中的预期加载 vue 文件。
在我们的生产站点上,有些页面会,有些则不会。这样做的页面和不这样做的页面之间的唯一区别是相对导入。
有效的示例页面将使用利用 Webpack 解析别名配置的导入。
没有的页面将包含带有类似import file"./somefile.js"或 之类的路径的导入import file from "../../folder/somefile.js"
我已经通过将导入路径更改为 Webpack 的解析别名路径在本地进行了测试,但它没有解决问题。
有没有人遇到这个问题类似进口?
更新2:
我创建了一个显示该问题的项目/存储库,以便 Chromium 团队可以解决该问题。
更新 3: Firefox 似乎遇到了与 Chromium 非常相似的问题。我用 Vue 提出了一个问题,因为虽然 Chromium 用创可贴修复了它,但显然根源是 Vue 和 Webpack。
最终更新: 我发布了一个用于迁移到 vite …
我正在尝试制作一个包,但是当我运行document()它时,我NAMESPACE not generated by roxygen2. Skipped.试图ggplot2,XML, R6在我的函数中使用包.我按以下方式导入它们:
#' @rdname visualization
#' @param hist_data A table of weather variables with PWS created by hist_data function
#' @param variable A character string of variable name
#' @examples
#' table <- getWeather(city = "San Francisco", state="CA")
#' please <- getConditionsTable(table, "2015-03-09")
#' tab <- hist_data(table, please)
#' head(tab)
#' plot_variable_across_all_pws(hist_data=tab, variable="tempi")
#' @import ggplot2
#' @import XML
#' @import R6
Run Code Online (Sandbox Code Playgroud)
我想知道是什么原因造成了这个错误,Namespace除了我之外什么也没有exportPattern("^[^\\.]")
另外,我正在浏览Hadley的r包书http://r-pkgs.had.co.nz/namespace.html 并且对此行感到困惑: …
SO上的其他一些问题和答案颂扬了使用Archiva,Artifactory或Nexus等企业存储库工具的优点.各自的优点和缺点是什么?我如何在它们之间做出选择?
如果它有帮助:
您的Java Swing Tool集中有哪些库/工具?
我写了一个R包,用于整合电子病历.我想我已经在DESCRIPTION文件中正确添加了导入和依赖项,并通过roxygen2记录了所有内容,但是我的三个函数(都在同一个文件中)我在运行devtools :: check("."时收到此警告. ):
* checking for missing documentation entries ... WARNING
Undocumented code objects:
'add_to_database' 'database' 'import_CPRD_data'
All user-level objects in a package should have documentation entries.
Run Code Online (Sandbox Code Playgroud)
我想我已经记录了这些与我所有其他功能相同的方式.以下是roxygen2文档中的一个违规函数:
#' Wrapper for dbconnect
#'
#' Connects to a SQLite database or creates one if it does not already exist
#'
#' If the '.sqlite' file extension is ommited from the dbname argument it is automatically added.
#'
#' @export
#'
#' @param dbname character name path to database file
#' …Run Code Online (Sandbox Code Playgroud) 在RStudio中开发包时.
默认情况下,RStudio假设您的包目录是项目目录,它看起来像这样:

但是您可以将包位置指向项目目录的子目录,它看起来像这样:

这样,您可以将项目文件的某些部分保存在根项目目录中,而不包含在包中.你不需要设置git ignore等.
但是如果你想添加RStudio git repo功能,你不能将你的git repo指向子目录,即使你已经在你的包dir(而不是项目目录)中创建了git repo,你也无法在RStudio中设置它.我坚持:

有没有办法在RStudio中启用git存储库,在RStudio项目的子目录中有git存储库?也许一些.Rproj配置调整?
我在安装R版本3.5.0的data.table时遇到问题,并建议检查是否正确安装了RTools.
安装了RTools 3.5(这似乎是最新的)我输入了
find_rtools(T)
Run Code Online (Sandbox Code Playgroud)
我收到以下消息:
WARNING: Rtools is required to build R packages, but no version
of Rtools compatible with R 3.5.0 was found.
(Only the following incompatible version(s) of Rtools were found:3.4,3.5)
Please download and install the appropriate version of Rtools from
http://cran.r-project.org/bin/windows/Rtools/.
Run Code Online (Sandbox Code Playgroud)
所以一方面它看起来我安装了3.5,但它似乎认为有一个更新/不同的版本.
有什么想法吗?
我在Safari的开发人员工具(网络选项卡)中看到了XHR/Fetch中下图中的错误.响应正文不可见.它总是抛出红色文本'尝试加载资源时发生错误'.我最初的想法是,与XHR相比,devtool不支持fetch.但Safari 12支持它.
操作系统:MacOS High Sierra浏览器:Safari 12和技术预览版66
这是否与响应标头有关?XSS还是其他什么?PS:在chrome dev工具中可以看到相同的响应体.
根据这篇文章:
使用React 16和Chrome Devtools调试React性能.
我想检查一下React构建的自己网站的一些性能.但我在DevTools中看不到用户计时部分.我的电脑中有62.0.3202.89的Chrome版本,我错过了什么吗?