Closed Xeonilian closed 7 years ago
我是用moon reader的。然后点击 再游览器里打开。当我保存代码时游览器里的页面也会跟着变化~ 好像是RStudio不支持https
谢谢啦 那就是我还是没有装成功Moon reader了
@ashen001 说得对。就是那个箭头往外弹。
@Xeonilian 你的问题可能是你连那个箭头都出不来?
或者用单独的一个 R 进程使用
xaringan::inf_mr()
的意思是重新打开一个 R,只开 R,不必开 RStudio。然后在里面敲代码。取决于你的操作系统,如果是*nix,就打开终端敲字母 R 命令;如果是 Windows 的话,到开始菜单里找到 R 打开。
非常感谢:)
能,当时他回复我的时候我理解错了,点了之后发现能弹出来。但是实时更新我还是很懵逼。 现在确定的是:
一个介绍里面说的是
你只需要敲你的幻灯片正文就够了,预览会自动显示在 RStudio 右栏中。
其实不是吧?是需要保存rmd的,不然原文件都没有存,也不会更新html,就不会预览出来了
另外,我不大理解options (servr.daemon = TRUE)这句代码, 我知道如果没有运行,那进程就一直在运行,所以有个红色的stop点点可以点。 运行了之后就可以同时运行其他代码。 那为什么这个要设置成默认FALSE?
还有一个。模板里面有下面的代码。
options(htmltools.dir.version = FALSE)
查了一下大概是能去掉路径里面的版本号,但是不知道这个是为什么要放到这儿。 好像删了也没有影响。
我试了一个叫liveReload的插件,火狐,chrome和Safari浏览器有,能完成实时更新。
用法
在windows里我试过Firefox Addon 。另外的链接我已经找不到了,页面今天好像没有办法全部打开...
需要在rmd文件最后加上
<script>document.write('<script src="http://' + (location.host || 'localhost').split(':')[0] + ':35729/livereload.js?snipver=1"></' + 'script>')</script>
然后在浏览器里面确认插件打开,保存了rmd之后弹出browser能完成实时更新。
但是如果我Mac系统里面加了这句,viewer就不会自动保存了,而是弹出去的browser里面会。
还在胡乱摸索,借地方报告一下。 再次感谢!
options (servr.daemon = FALSE) 的原因是TRUE 在 Windows 下可能会崩溃。
您好,
主要想问的:
其实看了 #42知道这个是硬伤。 就是想问问,您在回答里面提到:
这个是什么意思? 怎么样才能给R单独开一个进程使用 xaringan::inf_mr()?
这个不算是xaringan的使用问题了,不过我搜了下,也不知道这个应该怎么用英文表达。 其实中文的也不知道。 期待您给指个方向✧( • ̀ω•́ )✧
其他也许您知道的:
其实点Knit之后能成功生成html,点Addins里面的moon reader会一直卡在没有出结果的状态。 这是说我其实根本不能用moon reader,而不是能不能预览的问题?
之前我试 了下是不是我什么没装好, #2 里的代码
提醒我的 translations命名空间不对,然后我想装,又说这个在R3.3.3里面不支持。 我装了在R3.4.1,结果他也说不支持。 查了一下也没找到这个包。这是个什么问题呢?