این دستور catalyst.plp است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
کاتالیست - یک برنامه کاتالیست را بوت استرپ کنید
خلاصه
catalyst.pl [گزینه ها] application-name
'catalyst.pl' یک اسکلت برای یک برنامه جدید ایجاد می کند و به شما امکان می دهد برنامه را ارتقا دهید
اسکلت برنامه قدیمی شما
گزینه های ارسال:
-force یک فایل .new ایجاد نکنید که در آن فایلی که باید ایجاد شود وجود دارد
کمک به نمایش این راهنما و خروج
Makefile only به روز رسانی Makefile.PL
-اسکریپت ها فقط اسکریپت های کمکی را به روز می کنند
نام برنامه باید یک نام ماژول معتبر Perl باشد و می تواند شامل "::" باشد.
که در نام پروژه به '-' تبدیل می شود.
مثال:
catalyst.pl من::برنامه
catalyst.pl MyApp
برای ارتقاء برنامه خود به نسخه جدید Catalyst:
catalyst.pl -force -scripts MyApp
شرح
اسکریپت «catalyst.pl» یک برنامه Catalyst را راهاندازی میکند و یک ساختار دایرکتوری ایجاد میکند
پر از فایل های اسکلت.
نام برنامه باید یک نام ماژول معتبر Perl باشد. نام دایرکتوری ایجاد شده
از نام برنامه ارائه شده، با دو نقطه دو نقطه با خط فاصله تشکیل شده است
(بنابراین، برای مثال، دایرکتوری "My::App" "My-App" است).
با استفاده از نام برنامه کاربردی "My::App"، دایرکتوری برنامه حاوی این خواهد بود
مورد های پیش رو:
README
یک فایل README اسکلت، که شما تشویق می شوید آن را گسترش دهید
تبادل
یک فایل تغییرات با یک ورودی اولیه برای ایجاد برنامه
Makefile.PL
Makefile.PL از سیستم "Module::Install" برای بسته بندی و توزیع استفاده می کند
نرم افزار.
lib شامل ماژول برنامه ("My/App.pm") و زیرشاخه هایی برای مدل، مشاهده و
اجزای کنترلر ("My/App/M"، "My/App/V" و "My/App/C").
ریشه
دایرکتوری ریشه برای محتوای سند وب شما. این خالی مانده است.
خط
دایرکتوری حاوی اسکریپت های کمکی:
"myapp_create.pl"
اسکریپت کمکی برای تولید ماژول های کامپوننت جدید
"myapp_server.pl"
برنامه تولید شده را در یک سرور تست Catalyst اجرا می کند که می تواند مورد استفاده قرار گیرد
برای آزمایش بدون توسل به یک پیکربندی وب سرور کامل.
"myapp_cgi.pl"
برنامه تولید شده را به صورت یک اسکریپت CGI اجرا می کند
"myapp_fastcgi.pl"
برنامه تولید شده را به صورت یک اسکریپت FastCGI اجرا می کند
"myapp_test.pl"
عملی از برنامه تولید شده را از خط فرمان اجرا می کند.
دایرکتوری تست t
ماژول برنامه تولید شده توسط اسکریپت "catalyst.pl" عملکردی است، اگرچه آن را دارد
به همه درخواستها با خروجی یک صفحه خوشآمدگویی دوستانه واکنش نشان میدهد.
توجه داشته باشید
نه «catalyst.pl» و نه اسکریپت کمکی تولید شده فایلهای موجود را بازنویسی نمیکنند. که در
در واقع اسکریپت ها نسخه های جدیدی از هر فایل موجود را تولید می کنند و پسوند را اضافه می کنند
".new" به نام فایل. اگر فایل ".new" یکسان باشد ایجاد نمی شود
فایل موجود
این بدان معنی است که می توانید اسکریپت ها را مجدداً اجرا کنید تا ببینید آیا نسخه های جدیدتر Catalyst یا
پلاگین های آن کدهای مختلفی را تولید می کنند، یا اینکه ببینند چگونه ممکن است کد تولید شده را تغییر داده باشید
(اگرچه شما مطمئناً همه کدهای خود را در یک سیستم کنترل نسخه دارید، این کار را نکنید
شما ...).
از catalyst.plp به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید