Git Product home page Git Product logo

Comments (9)

tak1n avatar tak1n commented on May 27, 2024

Released version 1.1.0 which includes this fix.

from rack-blogengine.

luckypoem avatar luckypoem commented on May 27, 2024

hi.

still not ok.

root@AR:/usr/local/rack-blogengine-site# gem install rack-blogengine --version=1.1.0
Fetching: rack-blogengine-1.1.0.gem (100%)
Please report any issues at: https://github.com/tak1n/rack-blogengine/issues/new
Successfully installed rack-blogengine-1.1.0
Parsing documentation for rack-blogengine-1.1.0
Installing ri documentation for rack-blogengine-1.1.0
Done installing documentation for rack-blogengine after 0 seconds
1 gem installed
root@AR:/usr/local/rack-blogengine-site# rack-blogengine run .
Could not find proper version of rack-blogengine (1.0.9) in any of the sources
Run bundle install to install missing gems.
root@AR:/usr/local/rack-blogengine-site#

from rack-blogengine.

tak1n avatar tak1n commented on May 27, 2024
benny@benny-Lenovo-Y50-70:~/dev/ruby/rack-blogengine$ gem install rack-blogengine
Fetching: rack-blogengine-1.1.0.gem (100%)
Please report any issues at: https://github.com/tak1n/rack-blogengine/issues/new
Successfully installed rack-blogengine-1.1.0
Parsing documentation for rack-blogengine-1.1.0
Installing ri documentation for rack-blogengine-1.1.0
Done installing documentation for rack-blogengine after 0 seconds
1 gem installed
benny@benny-Lenovo-Y50-70:~/dev/ruby/rack-blogengine$ rack-blogengine run blog/
        Set up blog//assets/style/highlight.css
[2016-11-28 10:36:30] INFO  WEBrick 1.3.1
[2016-11-28 10:36:30] INFO  ruby 2.3.1 (2016-04-26) [x86_64-linux]
[2016-11-28 10:36:30] INFO  WEBrick::HTTPServer#start: pid=23287 port=3000

Can you execute gem list rack-blogengine and post me the result.

from rack-blogengine.

luckypoem avatar luckypoem commented on May 27, 2024

root@AR:/usr/local/rack-blogengine-site# gem list rack-blogengine

*** LOCAL GEMS ***

rack-blogengine (1.1.0)
root@AR:/usr/local/rack-blogengine-site#

from rack-blogengine.

luckypoem avatar luckypoem commented on May 27, 2024

root@AR:/usr/local/rack-blogengine-site# mkdir blog
root@AR:/usr/local/rack-blogengine-site# rack-blogengine run blog
/usr/local/rack-blogengine-site/lib/rack/blogengine/command_line_interface.rb:131:in initialize': No such file or directory @ rb_sysopen - blog/config.yml (Errno::ENOENT) from /usr/local/rack-blogengine-site/lib/rack/blogengine/command_line_interface.rb:131:in open'
from /usr/local/rack-blogengine-site/lib/rack/blogengine/command_line_interface.rb:131:in get_config' from /usr/local/rack-blogengine-site/lib/rack/blogengine/command_line_interface.rb:31:in run'
from /usr/local/rvm/gems/ruby-2.3.0/gems/rack-blogengine-1.1.0/bin/rack-blogengine:16:in public_send' from /usr/local/rvm/gems/ruby-2.3.0/gems/rack-blogengine-1.1.0/bin/rack-blogengine:16:in <top (required)>'
from /usr/local/rvm/gems/ruby-2.3.0/bin/rack-blogengine:23:in load' from /usr/local/rvm/gems/ruby-2.3.0/bin/rack-blogengine:23:in

'
from /usr/local/rvm/gems/ruby-2.3.0/bin/ruby_executable_hooks:15:in eval' from /usr/local/rvm/gems/ruby-2.3.0/bin/ruby_executable_hooks:15:in '
root@AR:/usr/local/rack-blogengine-site#

from rack-blogengine.

luckypoem avatar luckypoem commented on May 27, 2024

it's bcoz i use rvm?

from rack-blogengine.

tak1n avatar tak1n commented on May 27, 2024

Could be idk.
Can you create a new rvm gemset and execute following steps:

gem install rack-blogengine
rack-blogengine generate blog
rack-blogengine run blog

from rack-blogengine.

luckypoem avatar luckypoem commented on May 27, 2024

hi.

now it's ok:

root@AR:/usr/local# rack-blogengine generate rack-blogengine-site
Generating folder skeleton

Setting up essential Files
Set up rack-blogengine-site/operator/operator.rb
Set up rack-blogengine-site/config.yml
Set up rack-blogengine-site/index.content
Set up rack-blogengine-site/assets/layout/layout.html
Set up rack-blogengine-site/assets/style/style.css
Set up rack-blogengine-site/assets/js/script.js
Set up rack-blogengine-site/Gemfile

Setup finished! Have Fun
To test it type rack-blogengine run rack-blogengine-site

root@AR:/usr/local# ls rack-blogengine-site
assets config.yml Gemfile index.content operator
root@AR:/usr/local# rack-blogengine run rack-blogengine-site
Set up rack-blogengine-site/assets/style/highlight.css
[2016-11-29 04:20:20] INFO WEBrick 1.3.1
[2016-11-29 04:20:20] INFO ruby 2.3.0 (2015-12-25) [i686-linux]
[2016-11-29 04:20:20] INFO WEBrick::HTTPServer#start: pid=16114 port=3000

but when i visit http://my_vps_ip:3000 ,it shows nothing.why?

root@AR:/usr/local# ls rack-blogengine-site
assets config.yml Gemfile index.content operator
root@AR:/usr/local#

and no static website is generated.why?

from rack-blogengine.

tak1n avatar tak1n commented on May 27, 2024

The Command generate is just to create a project skeleton for you. All other things you have todo urself.

Also I didn't finish this project where it will build html files out of your generated folder (which contains those .content files).
You always have to use rack-blogengine run for now.

If you want to use a more mature static site generator look at jekyll, middleman, nanoc etc (all 3 are also written in ruby)

For a non ruby alternative I can suggest: https://github.com/cobalt-org/cobalt.rs

This project was only for learning purposes.

from rack-blogengine.

Related Issues (1)

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.