Think about Loose Coupling | |
PerlMonks |
Can't find application class in @INC when starting Mojolicious-generated appby djevox (Initiate) |
on Oct 12, 2019 at 13:56 UTC ( [id://11107375]=perlquestion: print w/replies, xml ) | Need Help?? |
djevox has asked for the wisdom of the Perl Monks concerning the following question: I'm completely new to Perl, so please be gentle. I generated a mojolicious app with the command mojo generate app first-app. It generated the app structure that should allow a running example when running the dev server with morbo ./script/first-app. The file structure looks like this: https://i.postimg.cc/wBBd4GFv/Screenshot-from-2019-10-12-09-09-42.png My error when running morbo ./script/first-app in the root of the project directory is this error:
I tried using the full path for morbo (as mentioned in a 6 year old SO post), but that gives the same error as above. That command was this: /home/djnorrisdev/perl5/perlbrew/pls/perl-5.30.0/bin/morbo ./script/first-app Running morbo script/first-app gives the same error. I'm guessing anyone familiar with a full mojolicious app would be familiar with the script file, but here's the contents of script/first-app:
Considering this is a mojolicious-generated app, I would assume it should not get an @INC error and run with morbo without issue. Does anyone have insight into this? Edit: I forgot my env info. I'm on ubuntu 18.04LTS and am using Perl 5.30.0. I do have perlbrew installed also, and all my editing is done in vscode.
Back to
Seekers of Perl Wisdom
|
|