Giter VIP home page Giter VIP logo

madhur / portablejekyll Goto Github PK

View Code? Open in Web Editor NEW
385.0 31.0 100.0 443.72 MB

Portable Jekyll for Windows

Home Page: http://www.madhur.co.in/blog/2013/07/20/buildportablejekyll.html

Shell 2.66% Perl 19.01% Tcl 5.37% Prolog 1.16% Perl 6 1.02% C 29.41% Awk 0.06% C++ 35.47% Logos 0.01% C# 0.01% Scheme 0.01% Java 0.82% Objective-C 0.21% Makefile 0.77% Pascal 0.01% PHP 0.01% CSS 1.74% Visual Basic 0.01% XSLT 0.12% JavaScript 2.14%

portablejekyll's Introduction

Portable Jekyll

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

portablejekyll's People

Contributors

anime4000 avatar carlosbonetti avatar gbrayut avatar madhur avatar purana avatar zenany avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

portablejekyll's Issues

I think its time to update scss

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?

[Windows 10] "setpath.cmd" is not setting the PATH values.

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.

Unzipping Fails

Perhaps an indication that my (work) Windows machine is lacking, I'm not having success working with the downloaded file.

image

...and then...

image

System Details

  • Windows 7 Enterprise (64-bit)
  • Intel Core i5-4300M, 2.6GHz

setpath.cmd cannot work with current ruby runtime set in PATH

my env path is set as :
path info

when run setpath.cmd & jekyll serve, i got this error
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.

Can you please update it for Jekyll 4.x.x ?

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 💙

The steps to create the portable jekyll

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:

  1. download mingw
  2. download ruby and extract in the ruby folder etc

Thanks

direct link for zip file

Please, add direct link for zip file, as github limit the speed of download, I have been downloading this package about 6 hours, or maybe longer

internet_download_manager_6 21_2014-09-25_23-50-15

more precise instructions for `setpath.cmd`?

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

  1. change the content as stated
  2. run setpath.cmd
  3. change the content back to "%~dp0"

and then I can

  1. copy the entire directory wherever I want and
  2. run 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

Update Jekyll to 3.2.1

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?

Error Cannot Find Bundler

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>'

Does not add to PATH

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?

"Jekyll is not a recognized command" Win7

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 ^^

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.