Skip to content

Instantly share code, notes, and snippets.

@marcusramberg
Created December 30, 2011 08:36
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save marcusramberg/1538774 to your computer and use it in GitHub Desktop.
Save marcusramberg/1538774 to your computer and use it in GitHub Desktop.
~ $ mojo generate app foo
Your application name has to be a well formed (camel case) Perl module name
like "MyApp".
~ $ mojo generate app Foo
[mkdir] /Users/marcus/foo/script
[write] /Users/marcus/foo/script/foo
[chmod] foo/script/foo 744
[mkdir] /Users/marcus/foo/lib
[write] /Users/marcus/foo/lib/Foo.pm
[mkdir] /Users/marcus/foo/lib/Foo
[write] /Users/marcus/foo/lib/Foo/Example.pm
[mkdir] /Users/marcus/foo/t
[write] /Users/marcus/foo/t/basic.t
[mkdir] /Users/marcus/foo/log
[mkdir] /Users/marcus/foo/public
[write] /Users/marcus/foo/public/index.html
[mkdir] /Users/marcus/foo/templates/layouts
[write] /Users/marcus/foo/templates/layouts/default.html.ep
[mkdir] /Users/marcus/foo/templates/example
[write] /Users/marcus/foo/templates/example/welcome.html.ep
~ $ cd Foo
Foo $ echo "hello" > public/foo.txt
Foo $ ./script/foo get /foo.txt
hello
Foo $
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment