gitbook serve命令找不到fontsettings.js

littlecanace
  • 6

用gitbook想生成HTML,执行了gitbook serve时报错:Error: ENOENT: no such file or directory, stat 'C:UserscjfGitBookLibraryImportprepare_bookgitbookgitbook-plugin-fontsettingsfontsettings.js'图片描述
相关版本:
CLI version: 2.3.0
GitBook version: 3.2.2
Node version: 5.7.0
NPM version 3.6.0

哪位大神能帮忙解答一下吗,谢谢~

回复
阅读 12.6k
6 个回答
yeungx
  • 876

我遇到的是

Error: ENOENT: no such file or directory, stat 'D:\gitbook\Import\gitbook-note\_book\gitbook\gitbook-plugin-fontsettings\fontsettings.js',Error: ENOENT: no such file or directory, stat 'D:\gitbook\Import\gitbook-note\_book\gitbook\gitbook-plugin-fontsettings\website.css'

后面听一位朋友说把杀毒软件之类关了,就成功了。遇到这情况的朋友可以试试。
我是window 10 系统

  • 在book目录下,如下代码新建book.json,

{
        "plugins": [
                "fontsettings",
                "sharing",
                "lunr",
                "search",
                "highlight",
                "livereload"
        ]
}
  • 保存文件后,运行gitbook install安装插件依赖

  • 重新执行gitbook buildgitbook serve

请问你解决了吗?我也碰到同样的问题

已注销
  • 406

切换低版本的就行了,并且用Node V6
book.js中加入(使用3.0.0以下的版本)
推荐是:2.6.7~2.6.4

{
    "gitbook" : "2.6.7"
}

然后安装:

gitbook install

运行:

gitbook serve
宣传栏