The portable version contains everything which is required to run Jekyll v3.2.1 on Windows:
- Ruby 2.0
- Ruby development Kit
- Git 2.0
##Usage Instructions## Have a look at this Wiki
Portable Jekyll for Windows
Home Page: http://www.madhur.co.in/blog/2013/07/20/buildportablejekyll.html
The portable version contains everything which is required to run Jekyll v3.2.1 on Windows:
##Usage Instructions## Have a look at this Wiki
Thanks.
I tried two jekyll themes. For both it is giving error as:
Conversion error: Jekyll::Converters::Scss encountered an error while converting 'assets/css/styles_feeling_responsive.scss': Invalid CSS after "...ules: $modules ": expected "}", was "! global;" on line 13
jekyll 2.5.2 | Error: Invalid CSS after "...ules: $modules ": expected "}", was "!global;" on line 13
Here is one such issue reported to a theme's git erpo occurred while using portable jekyll.
Can you share how you prepared portable jekyll?
Hi!
Today I've downloaded the current release of PortableJekyll, and I tried to set the PATH values but apparently, even if the script runs "OK" (or at least it doesn't give an error message) the values aren't set on the variable. I run the script on both normal command line, and with administrator rights to no avail.
I'm using Windows 10 x64, ver. 1511.
Best regards.
when run setpath.cmd & jekyll serve, i got this error
i think setpath.cmd should changed to :
SET PATH=%~dp0ruby\bin;%~dp0devkit\bin;%~dp0git\bin;%~dp0Python\App;%~dp0devkit\mingw\bin;%~dp0curl\bin;%PATH%;
so that the protable runtime can overwirte the system's default path.
I'v tried so , it can work correctly.
While run the jekyll serve command below error occurs
Liquid Exception: Failed to get header.
Hi, I never thought it was possible but as I came across this project, it's awesome!
Just wanna request you if you can update it for the latest Jekyll?
I would be so thankful 💙
Several technologies are running a bit behind the times. Please update them.
Hi,
Could you please provide the steps that you took to stick together different linux sub-programs (mingw, git) and ruby stuff?
Suppose I want to recreate the same structure from scratch. A short summary would be enough. for example:
Thanks
Hi madhur,
Thanks very much for your Portable Jekyll work, which I am hoping will make things a lot easier for me.
Just one question.
I have read your wiki and understand that I should change the content of setpath.cmd
, replacing "%~dp0" with e.g. "x:\PortableJekyll-master" if that's my current directory, e.g. on a USB stick.
But I don't understand the rest of the last two sentences:
The setpath.cmd use the "%~dp0" to represent your current directory, after running it in command line, the setting is ok. Then you can run jekyll new myblog or jekyll serve anywhere you want.
Does this mean I should
setpath.cmd
and then I can
jekyll build
and jekyll serve
in that directory on its new path and everything will work fine?Or does it mean only that I can put the USB stick into any computer running Windows and it will work fine? If so, what if the same USB stick on the other computer has another drive letter?
Apologies for my ignorance here but I found the quotes sentences unclear (after the instruction to change the content, which is very clear!)
Thanks in advance.
johnnn1
Thanks for this awesome container.
However, Jekyll 3.2.0 is broken on Windows, I've updated my local PortableJekyll to 3.2.1 but could you update this repo to 3.2.1 also?
I get this error when I try and run from Windows 8.1 thumb drive.
F:/PortableJekyll-master/ruby/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:106:in `require': cannot load such file -- bundler (LoadError)
from F:/PortableJekyll-master/ruby/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:106:in `require'
from F:/PortableJekyll-master/ruby/lib/ruby/gems/2.0.0/gems/jekyll-3.2.1/lib/jekyll/plugin_manager.rb:34:in `require_from_bundler'
from F:/PortableJekyll-master/ruby/lib/ruby/gems/2.0.0/gems/jekyll-3.2.1/exe/jekyll:9:in `<top (required)>'
from F:/PortableJekyll-master/ruby/bin/jekyll:23:in `load'
from F:/PortableJekyll-master/ruby/bin/jekyll:23:in `<main>'
I can't seem to view it after seemingly adding it to the path.
Could you maybe revise the installation steps so it can be easily understood by all?
Hello, I downloaded your package and ran the setpath.cmd file, however executing the jekyll command in cmd returns that it is an uknown command.
I guess I missed a step somewhere ^^
Hello,
From https://help.github.com/articles/using-jekyll-with-pages/ there is an instruction that keeps jekyll (and dependencies) up to date with the versions supported on github.
Can you update PortableJekyll to the latest 'github-pages' version?
(or is there a reason to not do this?)
Hi,
Can you please help with a new portable version for the latest release ?
Thanks.
Even after downloading and installing this, there's no clear information on how to run Jekyll using this library of binaries.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.