我使用Stack成功安装了Yi Editor(使用全局设置)。
- OS X El Capitan 10.11.5
- Stack 1.1.0(LTS 6.7)
我将以下配置文件放在〜/ .config / yi / yi.hs 。
import Yi
main = putStrLn "It works."
然后我运行yi
并在“** error **”窗格中出现以下错误。
/Users/kakkun61/.config/yi/yi.hs:1:8:
Could not find module ‘Yi’
Use -v to see a list of the files searched for.
我该如何解决这个问题?易编辑在哪里找到图书馆?
P.S。 yi
没有-v
选项。
$ yi -v
yi: unrecognized option `-v'
答案 0 :(得分:2)
使用```{r setup, include=TRUE, echo=FALSE}
knitr::opts_chunk$set(echo = TRUE)
library(shiny)
```
```{r tabs, echo=FALSE}
shinyApp(
ui = fluidPage(
tabsetPanel(
id = 'dataset',
tabPanel('diamonds', DT::dataTableOutput('mytable1')),
tabPanel('mtcars', DT::dataTableOutput('mytable2'))
)
),
server = function(input, output) {
},
options = list(height = 500)
)
```
。如果要向Yi添加选项,请使用stack exec yi
。
stack exec -- yi --foo
答案 1 :(得分:0)
使用堆栈
这对我来说很有用:
$ git clone https://github.com/yi-editor/yi.git
$ cd yi
$ cabal get Hclip
...create a stack.yaml file...
$ stack build
$ stack exec yi
stack.yaml文件包含:
resolver: lts-6.0
packages:
- '.'
- 'Hclip-3.0.0.4'
注意:stack build
我尝试stack install
和stack exec yi
停止工作后 - 所以不要运行stack install
。
使用Cabal Sandbox
我可以使用cabal沙箱安装它:
$ git clone https://github.com/yi-editor/yi.git
$ cd yi
$ cabal sandbox init
$ cabal install --only-dependencies
$ cabal install
$ cabal exec yi
修改yi.hs
也有效:
$ cp example-configs/yi-simple.hs ~/.config/yi/yi.hs
$ cabal exec yi
要设置脚本以便可以从任何目录运行yi,请使用:
#!/bin/sh
YI_DIR=...
env CABAL_SANDBOX_CONFIG=$YI_DIR/cabal.sandbox.config cabal exec yi -- "$@"
此处YI_DIR
是包含cabal.sandbox.config文件的目录。
请注意,这些说明几乎与以下内容相同:
http://yi-editor.github.io/pages/installing/#InstallinginsideaCabalsandbox
除了使用cabal exec
调用yi的方式。