2015-01-13 2 views
0

Я использовал пакет Golang для создания презентации. Я могу запустить код Голанга, используя .play <file>.go в моем файле .slide.Использование пакета golang для запуска ruby ​​или кода python

Интересно, можно ли запускать код ruby ​​или python с помощью .play <file>.rb или .play <file>.py?

I tried above method but it's giving me error when I click on Run button in browser. Is it possible to run code for other languages ? If Yes, how ? If No, Why not ?

check.rb:

puts 'hello, world' 

Вот код для моего файла example.slide:

Checking the working of Ruby Code 
Nothing much here! 
15:04 2 Jan 2006 
Tags: Ruby, Golang 

Piyush Chauhan 
******************** 
******************** 
******************** 
@piyushpsycho 

* Title of slide or section (must have asterisk) 

Some Text 

.play check.rb 

** Subsection 

- bullets 
- more bullets 
- a bullet with 
+1

Вы посмотрели, как работает пакет в настоящее время? – Volker

+0

Используйте комментарий shebang, чтобы указать программу для запуска скрипта. –

+0

Я попытался использовать это, но я получил эту ошибку: '2015/01/14 20:02:10 bad websocket origin: http: // localhost: 3999' –

ответ

2

Present использует shebang комментарий к определить прогр я должен бежать. Измените свой сценарий на:

#! /usr/bin/ruby 
puts 'hello, world' 
+0

Я пробовал использовать это, но получил эту ошибку: ' 2015/01/14 20:02:10 bad websocket origin: http: // localhost: 3999' –

+0

@PiyushChauhan Это работает для меня. Вы просматриваете презентацию по адресу http: // localhost: 3999 или какой-либо другой URL-адрес? –

+0

Yup получил ошибку, я обращался к ней по адресу http: // localhost: 3999, что дает мне неправильную ошибку происхождения websocket. Когда я переключился на 'http: //127.0.0.1: 3999', он работает нормально. Можете ли вы подумать, почему это происходит, не удается подключиться к websocket на http: // localhost: 3999'? –

Смежные вопросы