ʻO ka wehe ʻana i nā papahana mai ka laina kauoha ma PhpStorm hiki ke lilo i mea hana pono loa no nā mea hoʻomohala. Me ka hiki ke hoʻokō pololei i nā kauoha mai ka terminal, hiki iā ʻoe ke streamline i ke kaʻina hana a hoʻonui i ka pono. Ma kēia ʻatikala, e ʻimi mākou pehea e wehe ai i nā papahana me ka hoʻohana ʻana i ka laina kauoha ma PhpStorm a ʻike pehea e hiki ai i kēia hana ke hoʻopōmaikaʻi nui i ka workflow o ka polokalamu.
1. Hoʻomaka i ka wehe ʻana i nā papahana mai ka laina kauoha me PhpStorm
He mea kaulana loa ʻo PhpStorm (IDE) i hoʻohana ʻia e nā mea hoʻomohala PHP. ʻO kekahi o nā hiʻohiʻona nui o PhpStorm ʻo kona hiki ke wehe i nā papahana mai ka laina kauoha, e hāʻawi ana i kahi ala wikiwiki a maikaʻi hoʻi e hoʻokele i nā papahana. mamao. Ma kēia ʻāpana, e aʻo mākou pehea e hoʻokō ai i kēia hana me ka hoʻohana ʻana iā PhpStorm.
Ma mua o kou hoʻomaka ʻana, e hōʻoia ʻoe ua kau ʻia ʻo PhpStorm ma kāu ʻōnaehana. I ka wehe ʻana iā PhpStorm mai ka laina kauoha, hiki iā ʻoe ke kuhikuhi i ke ala o ka papahana āu e makemake ai e wehe. He mea pono loa kēia inā makemake ʻoe e wehe i kahi papahana ʻaʻole i loaʻa i ka papa kuhikuhi paʻamau.
Ke wehe ʻoe iā PhpStorm mai ka laina kauoha, hiki iā ʻoe ke hoʻohana i nā koho like ʻole a me nā kauoha e launa pū me kāu papahana. No ka laʻana, hiki iā ʻoe ke hoʻohana i ke kauoha "phpstorm" i ukali ʻia e ke ala papahana e wehe i kahi faila kikoʻī i ka IDE. Hiki iā ʻoe ke hoʻohana i ke koho "–line" a ukali ʻia e kahi helu laina e wehe i kahi faila ma kahi laina kikoʻī.
I ka pōkole, ʻo ka wehe ʻana i nā papahana mai ka laina kauoha me PhpStorm he mākaukau waiwai no nā mea hoʻomohala PHP. Hiki iā mākou ke hoʻokele i nā papahana me ka wikiwiki a me ka maikaʻi, a hāʻawi iā mākou i nā koho a me nā kauoha e launa pū me kā mākou papahana. Ke hoʻohana nei i nā ʻōlelo kuhikuhi i hāʻawi ʻia ma luna, hiki iā ʻoe ke wehe maʻalahi kāu mau papahana i PhpStorm a hoʻomaka koke e hana iā lākou. I kēia manawa ua mākaukau ʻoe e hoʻohana pono i kēia hiʻohiʻona PhpStorm ikaika!
2. Nā mea e pono ai no ka wehe ʻana i nā papahana mai ka laina kauoha me PhpStorm
Ma mua o hiki iā ʻoe ke wehe i nā papahana mai ka laina kauoha me PhpStorm, he mea nui ia e hōʻoia i loaʻa iā ʻoe nā pono kūpono i hoʻonohonoho ʻia ma kāu ʻōnaehana. Mālama kēia i ka hana maʻalahi a pale i nā pilikia ma hope.
ʻO ka mea mua, pono ʻoe e hōʻoia ua kau ʻia ʻo PhpStorm ma kāu mīkini. Hiki iā ʻoe ke hoʻoiho i ka mana hou loa mai ka pūnaewele ʻO JetBrains luna a hahai i nā ʻōlelo kuhikuhi. Ke kau ʻia, e hōʻoia i ka hoʻonohonoho pololei ʻana o PhpStorm a hiki iā ʻoe ke komo iā ia mai ka laina kauoha.
ʻO kekahi koi e loaʻa he papahana e kū nei ma PhpStorm, he mea hou a he mea e noho nei. Hiki iā ʻoe ke hoʻohana i ka hiʻohiʻona hana papahana a PhpStorm a i ʻole e lawe mai i kahi papahana e kū nei. E hōʻoia i ka hoʻonohonoho pono ʻana o ka papahana a mākaukau e wehe mai ka laina kauoha.
3. Hoʻomākaukau i ke kaiapuni ma mua o ka hoʻomaka ʻana i ke kaʻina hana wehe
Ma mua o ka hoʻomaka ʻana i ke kaʻina hana wehe, pono e hoʻomākaukau pono i ke kaiapuni e hōʻoia i ka hana pololei. Aia ma lalo nā ʻanuʻu pono e hahai ai:
- E ʻike i nā kumuwaiwai e pono ai: He mea nui e hoʻoholo i nā mea e pono ai e hoʻokō i ka papahana i nīnau ʻia. Hiki i kēia ke komo i nā mea hana, nā lako, nā lako polokalamu kikoʻī, a i ʻole nā kumuwaiwai ʻē aʻe e pono ai no ka hoʻomohala ʻana. ʻO ka hana ʻana i kahi papa inoa kikoʻī o kēia mau kumuwaiwai e ʻae iā ʻoe e hoʻolālā i kā lākou loaʻa a loaʻa paha ma mua.
- E hoʻokumu i kahi kaiapuni hana pono: He mea nui ka hoʻokumu ʻana i kahi ākea kino e hoʻokō ai i ka papahana. Pono ʻole kēia kaiapuni i nā mea hoʻohilahila a loaʻa nā mea e pono ai, e like me nā pākaukau, nā noho ʻoluʻolu, a me nā kukui kūpono. Eia kekahi, he mea maʻalahi ke loaʻa Loaʻa i ka pūnaewele a me kahi pūnaewele paʻa e hana like a kaʻana like i ka ʻike me ka maikaʻi.
- E hoʻouka a hoʻonohonoho i nā mea hana pono: Ma mua o ka hoʻomaka ʻana i ke kaʻina hana wehe, pono e hoʻokomo a hoʻonohonoho i nā mea hana a me nā polokalamu e hoʻohana ʻia. Hiki i kēia mau mea ke komo i nā papahana hoʻokele papahana, nā ʻōnaehana mana mana, nā hoʻoponopono code, a me nā mea ʻē aʻe. He mea nui e hahai i nā ʻanuʻu hoʻonohonoho kūpono a e hōʻoia i loaʻa iā ʻoe nā mana hou loa i loaʻa e hōʻoia i ka hana maikaʻi loa.
Me ka hoʻomākaukau kūpono o ke kaiapuni, e hoʻonui ʻia nā manawa o ka holomua i ka hana wehe ʻana o ka papahana. Ma ka ʻike ʻana i nā kumuwaiwai e pono ai, hoʻokumu i kahi ʻano hana kūpono, a me ka hoʻonohonoho pono ʻana i nā mea hana, ua hoʻokumu ʻia kahi kumu paʻa no ka hoʻomohala ʻana i ka papahana a me ka hoʻokele pono.
4. Kaʻanuʻu ma ka pae: pehea e hoʻonohonoho ai i ka laina kauoha e wehe i nā papahana me PhpStorm
E hoʻonohonoho i ka laina kauoha a wehe maʻalahi i nā papahana me PhpStorm, e hahai i kēia nā ʻanuʻu maʻalahi:
1. E wehe i ka PhpStorm a hele i ka "Settings" tab.
2. Ma ka papa kuhikuhi, koho i "Tools" a laila "Command Prompt." Maanei ʻoe e ʻike ai i nā koho he nui e hoʻonohonoho i nā hoʻonohonoho laina kauoha.
3. Ma ka ʻāpana "Paths" hiki iā ʻoe ke kuhikuhi i ke ala i ka PhpStorm command line executable. E hōʻoia i ka pololei o ke ala a kaomi iā "Apply" e mālama i nā loli.
5. Nā hiʻohiʻona kūpono o ka wehe ʻana i nā papahana mai ka laina kauoha me PhpStorm
Koʻikoʻi: Ma mua o kou hoʻomaka ʻana, e hōʻoia ua hoʻokomo ʻia ka polokalamu PhpStorm kāu ʻōnaehana hana. A laila, hāʻawi mākou iā ʻoe i nā hiʻohiʻona kūpono o ka wehe ʻana i nā papahana mai ka laina kauoha me ka hoʻohana ʻana iā PhpStorm.
1. Hoʻopili i kahi waihona Git: Inā loaʻa iā ʻoe kahi waihona Git ma kahi lawelawe e like me GitHub a i ʻole Bitbucket, hiki iā ʻoe ke clone pololei ia mai ka laina kauoha me ka hoʻohana ʻana i ke kauoha `git clone` i ukali ʻia e ka URL waihona. I ka manawa i hoʻopaʻa ʻia, hiki iā ʻoe ke wehe i ka papahana ma PhpStorm ma ka holo ʻana i ke kauoha `phpstorm project_name`.
2. E wehe i kahi papahana e kū nei: Inā loaʻa iā ʻoe kahi papahana kūloko ma kāu ʻōnaehana a makemake ʻoe e wehe iā ia ma PhpStorm, e hoʻokele wale i ka papa kuhikuhi kumu o ka papahana me ka hoʻohana ʻana i ke kauoha `cd` ma ka pahu. A laila, e holo i ke kauoha `phpstorm .` e wehe i ka papahana o kēia manawa ma PhpStorm.
3. Hana i kahi papahana hou: E hana he papahana hou mai ka laina kauoha me PhpStorm, pono ʻoe e hōʻoia mua ua kau ʻia ʻo PHP ma kāu ʻōnaehana. A laila, e holo i ke kauoha `composer create-project laravel/laravel example_project` e hana i kekahi laʻana papahana me ka Laravel framework. ʻO ka hope, e hoʻohana i ke kauoha `phpstorm project_example` e wehe i ka papahana hou ma PhpStorm.
E hoʻomanaʻo he mau hiʻohiʻona wale nō kēia o ka wehe ʻana i nā papahana mai ka laina kauoha me PhpStorm. Hāʻawi ka mea hana i kahi ākea o nā hana a me nā koho i hiki ke hoʻohālikelike ʻia i kāu mau pono kikoʻī. E ʻimi iā PhpStorm a ʻike i nā mea āpau hiki ke hana no ʻoe i ka hoʻomohala ʻana i kāu mau papahana!
6. Hoʻoponopono i nā pilikia maʻamau i ka wā e wehe ai i nā papahana mai ka laina kauoha me PhpStorm
KaʻAnuʻu Hana 1: E nānā i ke ala o ka papahana
He mea nui e hōʻoia i ka pololei o ke ala o ka papahana i ka wā e wehe ai i nā papahana mai ka laina kauoha me PhpStorm. No ka hana ʻana i kēia, hiki iā ʻoe ke hoʻohana i ke kauoha cd ukali ʻia e ka wahi papahana ma ka laina kauoha. ʻo kahi laʻana:
cd /ruta-del-proyecto
KaʻAnuʻu Hana 2: E hōʻoia i ka hoʻonohonoho pono ʻana o ka papahana
I ka wehe ʻana i nā papahana mai ka laina kauoha me PhpStorm, ʻaʻole hiki ke hoʻonohonoho pono ʻia ka papahana. No ka hoʻoponopono ʻana i kēia, pono ʻoe e hōʻoia i nā faila hoʻonohonoho PhpStorm, e like me ka faila .idea. Inā ʻaʻole i hoʻonohonoho pono ʻia ka papahana, hiki iā ʻoe ke hoʻohana i ka koho hoʻonohonoho maʻalahi a PhpStorm i e hoʻoponopono i kēia pilikia.
KaʻAnuʻu Hana 3: E nānā i ka PhpStorm Version
ʻO kekahi pilikia maʻamau i ka wā e wehe ai i nā papahana mai ka laina kauoha me PhpStorm ʻaʻole kūpono ka polokalamu me ka papahana. No ka hoʻoponopono ʻana i kēia, pono ʻoe e hōʻoia i ka like a i ʻole ka nui o ka mana PhpStorm ma mua o ka mana i koi ʻia e ka papahana. Inā ʻaʻole kūpono ka mana, pono ia e hoʻonui iā PhpStorm i ka mana hou loa. Eia hou, pono ʻoe e hōʻoia ua hoʻonohonoho pono ʻoe i kāu mau ʻōnaehana kaiapuni i hiki iā PhpStorm ke holo pololei mai ka laina kauoha.
7. Nā ʻōlelo aʻoaʻo a me nā mea hoʻopunipuni hou e hoʻonui i ka pono i ka wā e wehe ai i nā papahana PhpStorm mai ka laina kauoha.
Nui nā ala e hoʻonui ai i ka pono i ka wā e wehe ai i nā papahana me PhpStorm mai ka laina kauoha. Aia ma lalo kekahi nā ʻōlelo aʻoaʻo a me nā hana hoʻopunipuni nā mea ʻē aʻe e pono ai:
1. Hoʻonohonoho i nā inoa inoa: ʻO kahi ala e komo wikiwiki ai i kahi papahana ma PhpStorm ma ka hana ʻana i nā inoa inoa no ke ala papahana. ʻO kēia Hiki ke hoʻokō ʻia me ka hoʻohana ʻana i kāu faila hoʻonohonoho shell ʻōnaehana hana. Ma ka hana ʻana i kahi inoa inoa, hiki iā ʻoe ke wehe i ka papahana ma ke kākau ʻana i ka inoa inoa ma kahi o ke ala piha.
2. E hoʻohana i nā kauoha PhpStorm kikoʻī: Loaʻa i ka PhpStorm nā kauoha e ʻae iā ʻoe e hana pololei i nā hana like ʻole mai ka laina kauoha. No ka laʻana, hiki iā ʻoe ke hoʻohana i ke kauoha "ide" e wehe i ka papahana ma PhpStorm, a i ʻole ke kauoha "inspect" e ʻimi a hoʻoponopono i nā pilikia i kāu code.
3. Hoʻohui me nā mea hana hoʻomohala: Hiki i ka PhpStorm ke hoʻohui me nā mea hoʻomohala like ʻole e like me Git, Composer, a me PHPUnit, a me nā mea ʻē aʻe. ʻAe kēia iā ʻoe e komo wikiwiki i kēia mau mea hana mai ka laina kauoha, hiki ke hoʻomaikaʻi nui i kāu kaila hana. No ka laʻana, hiki iā ʻoe ke hoʻohana i ke kauoha "git checkout" e hoʻololi i waena o nā lālā ma Git, a i ʻole ke kauoha "composer install" e hoʻokomo i nā hilinaʻi o kahi papahana.
E hoʻomanaʻo he mau ʻōlelo aʻoaʻo wale nō kēia e hiki ke kōkua iā ʻoe e hoʻonui i ka pono i ka wā e wehe ai i nā papahana me PhpStorm mai ka laina kauoha. E hoʻāʻo me kēia mau koho a ʻike i ka mea kūpono i kāu pono. Mai hoʻokaʻulua e hoʻohana i nā hiʻohiʻona a pau a PhpStorm e hāʻawi ai e hoʻonui i kāu hoʻomohala papahana.
I ka pōkole, ʻo ka wehe ʻana i nā papahana mai ka laina kauoha me PhpStorm he mākaukau pono e hiki ke hoʻomaikaʻi nui i ka pono o ka mea hoʻomohala a me ka huahana. Ma ka hahai ʻana i nā ʻanuʻu i ʻōlelo ʻia ma luna nei, hiki iā ʻoe ke wehe a hoʻokele i nā papahana me ka wikiwiki a me ka maʻalahi, e mālama i ka manawa waiwai ma ka pale ʻana i ka hoʻokele lima ʻana i ke kaiapuni hoʻomohala. ʻO ka hoʻohana ʻana i nā hiʻohiʻona laina kauoha kiʻekiʻe o PhpStorm e ʻae iā ʻoe e ʻike i kahi kaʻina hana maʻalahi a nānā aku i nā pono ʻenehana o kāu mau papahana. No laila, mai hoʻokaʻulua e hoʻohana i kēia hana a ʻike i ka pono o kāu hana i kēlā me kēia lā. E hoʻomaka i ka wehe ʻana i nā papahana mai ka laina kauoha me PhpStorm a hoʻopololei i kāu kaʻina hana hoʻomohala!
ʻO wau ʻo Sebastián Vidal, he ʻenekinia kamepiula makemake nui i ka ʻenehana a me DIY. Eia kekahi, ʻo wau ka mea nāna i hana tecnobits.com, kahi aʻu e kaʻana like ai i nā kumu aʻo e hoʻomaʻamaʻa a hoʻomaopopo ʻia ka ʻenehana i nā mea a pau.