Jekyll "serve" command error: File to import not found or unreadable: base. Load paths: on line 46
Jekyll "serve" command error: File to import not found or unreadable: base. Load paths: on line 46
首先,我几乎没有 Linux 经验,也没有 Ruby 经验,但是,我已经用谷歌搜索了,但找不到像我这样的领域。任何帮助表示赞赏。如果这不是 post 的好地方,我深表歉意。我已经在 Ubuntu 15.04 64 位上使用以下命令安装了 Jekyll:
sudo apt-get install ruby-full
gem update --system
gem install jekyll
cd /home/william
mkdir CS
cd CS/
gem install execjs
sudo apt-get install nodejs
jekyll new kx8w
New jekyll site installed in /home/william/KX8W.
jekyll serve
Jekyll返回的错误如下:
Configuration file: none
Source: /home/william/CS
Destination: /home/william/CS/_site
Generating...
Build Warning: Layout 'post' requested in KX8W/_posts/2015-05-12-welcome-to-jekyll.markdown does not exist.
Build Warning: Layout 'page' requested in KX8W/about.md does not exist.
Build Warning: Layout 'default' requested in KX8W/index.html does not exist.
Conversion error: Jekyll::Converters::Scss encountered an error while converting 'KX8W/css/main.scss':
File to import not found or unreadable: base. Load paths: on line 46
jekyll 2.5.3 | Error: File to import not found or unreadable: base.
Load paths:
on line 46
欢迎来到Linux!您已经很接近了,但需要确保在 运行 宁 jekyll serve
之前您位于正确的目录中。
当你运行:
jekyll new kx8w
它会在您当前所在的目录中创建新站点。输出行会告诉您它的放置位置(即“/home/william/KX8W”)。您需要在该目录中才能启动 jekyll。所以,做:
cd /home/william/KX8W
完成后 jekyll serve
将按预期工作。
请注意,出于某种原因,jekyll 将站点构建在“/home/william/KX8W”目录中,而不是在“/home/william/CS/KX8W”目录下,这正是我在您的列表中所期望的的命令。这可能与您所做的安装有关,或者可能还有其他更改。没什么可担心的,只是需要注意的事情。最大的技巧就是确保在 运行 命令 jekyll new cool_new_site
之后,在 运行ning jekyll serve
.[= 之前使用 cd cool_new_site
切换到该目录29=]
首先,我几乎没有 Linux 经验,也没有 Ruby 经验,但是,我已经用谷歌搜索了,但找不到像我这样的领域。任何帮助表示赞赏。如果这不是 post 的好地方,我深表歉意。我已经在 Ubuntu 15.04 64 位上使用以下命令安装了 Jekyll:
sudo apt-get install ruby-full
gem update --system
gem install jekyll
cd /home/william
mkdir CS
cd CS/
gem install execjs
sudo apt-get install nodejs
jekyll new kx8w
New jekyll site installed in /home/william/KX8W.
jekyll serve
Jekyll返回的错误如下:
Configuration file: none
Source: /home/william/CS
Destination: /home/william/CS/_site
Generating...
Build Warning: Layout 'post' requested in KX8W/_posts/2015-05-12-welcome-to-jekyll.markdown does not exist.
Build Warning: Layout 'page' requested in KX8W/about.md does not exist.
Build Warning: Layout 'default' requested in KX8W/index.html does not exist.
Conversion error: Jekyll::Converters::Scss encountered an error while converting 'KX8W/css/main.scss':
File to import not found or unreadable: base. Load paths: on line 46
jekyll 2.5.3 | Error: File to import not found or unreadable: base.
Load paths:
on line 46
欢迎来到Linux!您已经很接近了,但需要确保在 运行 宁 jekyll serve
之前您位于正确的目录中。
当你运行:
jekyll new kx8w
它会在您当前所在的目录中创建新站点。输出行会告诉您它的放置位置(即“/home/william/KX8W”)。您需要在该目录中才能启动 jekyll。所以,做:
cd /home/william/KX8W
完成后 jekyll serve
将按预期工作。
请注意,出于某种原因,jekyll 将站点构建在“/home/william/KX8W”目录中,而不是在“/home/william/CS/KX8W”目录下,这正是我在您的列表中所期望的的命令。这可能与您所做的安装有关,或者可能还有其他更改。没什么可担心的,只是需要注意的事情。最大的技巧就是确保在 运行 命令 jekyll new cool_new_site
之后,在 运行ning jekyll serve
.[= 之前使用 cd cool_new_site
切换到该目录29=]