How can I convert html.slim files to html or html.erb?

后端 未结 4 791
离开以前
离开以前 2021-01-02 07:21

I need to convert the html.slim files in my Ruby on Rails application to html.erb. Is there any easy way to do it? I tried many options listed in Stack Overflow and other si

相关标签:
4条回答
  • 2021-01-02 07:49
    slimrb -e foo.html.slim foo.html.erb
    

    so on my ubuntu/git bash console, this is what is do it , easily

    mike@mike-PORTEGE-Z30t-A:~/workspace/demo$ slimrb -e app/views/layouts/_header.html.slim app/views/layouts/_header.html.erb
    

    and i get my new converted .erb file for .slim file.

    0 讨论(0)
  • 2021-01-02 07:52

    @duykhoa's answer is best and best for converting a whole file, but you can also use the inspector to see and copy the compiled HTML (CTRL+SHIFT+I in Chrome or right-click and then click on inspect to inspect an element).

    0 讨论(0)
  • 2021-01-02 08:03

    I just did it using Codepen.io

    Start a new pen. Choosing Slim as your HTML Markdown language. Paste in your Slim - then click the view compiled button in your HTML pane.

    You'll see the straight HTML version of your markup.

    You can then copy that out.

    0 讨论(0)
  • 2021-01-02 08:05

    You can!

    First, make sure you have already installed slim-rails. You can install it by calling gem install slim-rails.

    Then write something in the input.html

    Finally, you open the terminal and call:

    echo `slimrb input.html` > output.html

    NOTE: it is `, not ' or "

    Open file output.html, that's what you looking for!

    0 讨论(0)
提交回复
热议问题