我已经下载并安装了Erlang和EmacsW32.但是我如何erlang.el在Emacs中使用?我在哪里放置或安装它?
我已经阅读了Elang文档的Erlang/OTP R13B04文档和Erlang模式,但我没有找到有关如何设置它的任何信息.
更新1:我在Emacs的Erlang模式上找到了更多文档.我已经输入了我的脚本.emacs,但是File error: Cannot open load file, erlang-start当我启动Emacs时,我得到了,所以出了点问题.
更新2:这就是我的.emacs样子.它直接来自上面的链接.
(setq load-path (cons "C:/Program Files (x86)/erl5.7.1/lib/tools-2.6.4/emacs"
load-path))
(setq erlang-root-dir "C:/Program Files (x86)/erl5.7.1")
(setq exec-path (cons "C:/Program Files (x86)/erl5.7.1/bin" exec-path))
(require 'erlang-start)
Run Code Online (Sandbox Code Playgroud)
更新3:我现在尝试了另一台计算机,Windows 7,GNU Emacs 23.1.50.1该.emacs文件位于C:\Users\Jonas\.emacs.d\.emacs以下内容:
(setq load-path (cons "C:/Program Files (x86)/erl5.7.5/lib/tools-2.6.5.1/emacs"
load-path))
(setq erlang-root-dir "C:/Program Files (x86)/erl5.7.5")
(setq exec-path (cons "C:/Program Files (x86)/erl5.7.5/bin" exec-path))
(require 'erlang-start) …Run Code Online (Sandbox Code Playgroud) 我使用devtools开发了一个小 R 包并将其放在 github ( https://github.com/paulhurleyuk/PaulHurleyMisc ) 上。我用这个结构创建了它
PaulHurleyMisc\
R\
data\
man\
Run Code Online (Sandbox Code Playgroud)
因为它是一个 git 存储库,所以根目录中还有一个 .git 文件夹,当我执行 R CMD Check 时,R 会抱怨可执行文件。
我应该在包的根目录下创建一个子文件夹吗?我还没有尝试使用 devtools 从 github 安装,那么 devtools 会期待什么?
安装Rtools30后,在Windows 7 32位系统上安装devtools失败:
install.packages("C:/Users/hharmsen/Downloads/devtools_1.2.zip", repos = NULL)
Warning in install.packages :
package ‘C:/Users/hharmsen/Downloads/devtools_1.2.zip’ is not available (for R version 3.0.1)
Run Code Online (Sandbox Code Playgroud)
直接安装时,devtools似乎安装正确,但在加载时出现错误:
install.packages('devtools')
library(devtools)
WARNING: Rtools 3.0 found on the path at c:/Rtools is not compatible with R 3.0.1.
Please download and install the appropriate version of Rtools from http://cran.r-project.org/bin/windows/Rtools/, remove the incompatible version from your PATH, then run find_rtools().
Run Code Online (Sandbox Code Playgroud)
但是在R 3.0上安装devtools会在Debian 64位系统上没有问题.Rtools也应兼容[R> 2.15.1至R 3.0.x].有谁知道如何解决这个问题?
有人可以帮我找出这个错误的解决方案吗?
install.packages(注明 "DevTools")
> * installing *source* package ‘RCurl’ ...
> ** package ‘RCurl’ successfully unpacked and MD5 sums checked checking for curl-config... no Cannot find curl-config ERROR: configuration
> failed for package ‘RCurl’
> * removing ‘/home/juanchi/R/x86_64-pc-linux-gnu-library/3.0/RCurl’ Warning in install.packages : installation of package ‘RCurl’ had
> non-zero exit status ERROR: dependency ‘RCurl’ is not available for
> package ‘httr’
> * removing ‘/home/juanchi/R/x86_64-pc-linux-gnu-library/3.0/httr’ Warning in install.packages : installation of package ‘httr’ had
> non-zero exit status ERROR: dependencies …Run Code Online (Sandbox Code Playgroud) 它可能是bad style但我可以修改包装载的选项吗?例如,我的包应该设置以下选项
options(java.parameters = "-Xmx8000m")
options(dplyr.width = Inf)
lattice.options(default.args = list(as.table = TRUE))
lattice.options(skip.boundary.labels = 0)
Run Code Online (Sandbox Code Playgroud) 我刚刚升级到R 3.2.1,并且无法再安装devtools包.
我得到以下输出:
install.packages('devtools')
trying URL 'http://cran.ma.imperial.ac.uk/bin/macosx/mavericks/contrib/3.2/devtools_1.8.0.tgz'
Content type 'application/x-gzip' length 324861 bytes (317 KB)
==================================================
downloaded 317 KB
The downloaded binary packages are in
/var/folders/zd/112dtz1x3575n4z10cm7nflw0000gn/T//RtmpzsBSdp/downloaded_packages
Run Code Online (Sandbox Code Playgroud)
加载库:
library('devtools')
Run Code Online (Sandbox Code Playgroud)
loadNamespace出错(j < - i [[1L]],c(lib.loc,.libPaths()),versionCheck = vI [[j]]):没有名为'curl'的包错误:包或命名空间加载'devtools'失败了
我已经阅读了以下文章 - 安装devtools软件包时遇到的问题 - 这似乎有一个Linux(?)的解决方案,但我已经curl安装在我的系统上,我看不出这对我有什么帮助.
我在我的自定义 R 包中设置了以下类:
#' A stock.returns class is an xts of stock(s) returns, a timeframe and the currency used.
#'
#' @slot xts_returns An xts of stock returns (potentially multiple stocks)
#' @slot timeframe
#' @slot currency Any three letter currency, or "Local"
#' @include timeframe.R
#' @export
stock.returns <- setClass(
Class = "stock.returns",
slots = c(xts_returns = "xts", timeframe = "timeframe", currency = "character"),
prototype = prototype(xts_returns = xts::xts(, order.by = c(lubridate::today())), timeframe = timeframe(), currency = "Local")
) …Run Code Online (Sandbox Code Playgroud) 我正在testthat为我的 R 包编写测试。我的一项测试使用jitter. 我想确保测试是可重复的。
我放 set.seed(1014)
library(testthat)的./tests/testthat.R; 或者context("Test)./tests/testthat/test-function.R;或者test_that("Example works"){jitter(1)}))in ./tests/testthat/test-function.R?为什么?
使用 Google 服务可能会令人沮丧。他们有令人难以置信的文档,但文档总是假设一切正常。
如果有任何事情不像宣传的那样有效,那么您就完全靠自己了。没有错误消息,没有帮助排除故障,甚至没有确认某些事情可能不起作用。
以防万一:添加到主屏幕
我已经设置好了一切:https、service worker 等,但它不起作用。
像这样的教程https://developers.google.com/web/ilt/pwa/tools-for-pwa-developers显示在 Chrome DevTools -> Application -> Manifest 中有一个“添加到主屏幕”链接来尝试工作流程,但该链接根本不存在。
我找不到任何说明缺少该链接时该怎么做的教程。
唯一的提示是使用 Lighthouse 来审核页面。Lighthouse 将应用程序显示为“可安装”。它“使用 HTTPS”,它“注册一个控制页面和 start_url 的服务工作者”,并且“Web 应用程序清单满足可安装性要求”。都是绿色的。
即使 Lighthouse 将页面描述为“可安装”,什么可能导致“添加到主屏幕”链接丢失?
我正在使用打字稿在 vue 3 中开发一个新应用程序。我在 Chrome 中安装了 Vue Devtools,但它拒绝将该应用程序识别为 Vue 应用程序声明Vue.js not detected. 我在互联网上找到的帮助是添加Vue.config.devtools = true;到 main.js。但是Vue在 main.ts 中不可用我还找到了调整 webpack 配置的说明,但是项目中没有 webpack(由vue-cli.