如何在 gitbook 风格的 bookdown 中使用 gitbook 插件

How to use gitbook plugin in gitbook style bookdown

有一个简单的程序来放置用于复制gitbooks代码的按钮。在 bookdown 中有什么方法可以做到这一点?

# install npm
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt-get install -y nodejs

# install gitbook builder
sudo npm install -g gitbook
sudo npm install -g gitbook-cli

# git clone gitbook "example" repository
git clone ...

cd gitbook/
npm init

# Install plugin to add clipboard button for code 
# https://www.npmjs.com/package/gitbook-plugin-copy-code-button
npm install gitbook-plugin-copy-code-button

创建index.md

并使 book.json:

{
"structure": {
    "readme": "index.md"
},
  "plugins": ["copy-code-button"]
}

最后,gitbook build .

We just added the Copy buttonbookdown 的开发版本中。您可以通过

进行测试
remotes::install_github('rstudio/bookdown')

回答你原来的问题:目前 bookdown.

中无法使用 gitbook 插件