После создания приложения esscript:
$ rebar3 new escript hello
Могу ли я запустить с помощью rebar3 вместо того, чтобы сначала вызывать escriptize
?
т.е. что-то вроде этого?
$ rebar3 run
После создания приложения esscript:
$ rebar3 new escript hello
Могу ли я запустить с помощью rebar3 вместо того, чтобы сначала вызывать escriptize
?
т.е. что-то вроде этого?
$ rebar3 run
Одним из решений может быть добавление директивы «run» в ваш make-файл вместо этого — таким образом вы можете вызвать make run
, который выполняет шаг escriptize
и запускает результат.
В зависимости от того, чего вы действительно хотите достичь, запуск ./rebar3 shell
может вам помочь — я иногда так делаю, чтобы отлаживать части кода, просто запуская необходимые функции.
Наконец, вы всегда можете написать плагин для арматурных стержней, который расширяет шаг описания ;) - никогда не делал этого сам для rebar3, но он должен быть проще, чем старый арматурный стержень...
escriptize
будет другим, я думал о чем-то, что эквивалентно запуску оболочки и немедленному вызову main.
- person Andriy Drozdyuk; 11.07.2016
README.md
говорит, что вы должны запустить_build/default/bin/script_name
послеrebar3 escriptize
. - person Dogbert   schedule 10.07.2016