Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന iex കമാൻഡ് ആണിത്.
പട്ടിക:
NAME
അതായത് - എലിക്സിർ ഷെൽ
സിനോപ്സിസ്
അതായത് [ഓപ്ഷനുകൾ]
വിവരണം
എലിക്സിറിന്റെ മൂല്യനിർണ്ണയത്തിനും ഡീബഗ്ഗിംഗിനും ആത്മപരിശോധനയ്ക്കും ഇന്ററാക്ടീവ് ഷെൽ ഉപയോഗിക്കുന്നു
റൺടൈം സിസ്റ്റം. ചെറിയ കഷണങ്ങളുടെ ജോലി പരിശോധിക്കുന്നതിനായി പ്രോഗ്രാം ഉപയോഗിക്കാനും സാധിക്കും
ഒരു ഫയലിൽ കോഡ് സേവ് ചെയ്യുന്ന ഘട്ടത്തിൽ നിന്ന് രക്ഷപ്പെടുന്ന കോഡിന്റെ.
ഓപ്ഷനുകൾ
ഇവിടെ പരാമർശിച്ചിരിക്കുന്ന പല ഓപ്ഷനുകളും എർലാങ് ഷെല്ലിൽ നിന്ന് കടമെടുത്തതാണെന്ന് ശ്രദ്ധിക്കുക
erl(1) ഓപ്ഷനുകളെക്കുറിച്ചുള്ള വിവരങ്ങളുടെ അധിക ഉറവിടമായി ഉപയോഗിക്കാം.
-e പദപ്രയോഗം
നിർദ്ദിഷ്ട പദപ്രയോഗം വിലയിരുത്തുന്നു.
-r ഫയല്
നിർദ്ദിഷ്ട ഫയൽ ആവശ്യമാണ്. മറ്റൊരു വിധത്തിൽ പറഞ്ഞാൽ, ഫയൽ നിലവിലുണ്ടോ എന്ന് പരിശോധിച്ചു
ആരംഭം അതായത്.
-S സ്ക്രിപ്റ്റ്
നിർദ്ദിഷ്ട സ്ക്രിപ്റ്റ് പ്രവർത്തിപ്പിക്കുന്നു.
-പാ ഡയറക്ടറി
കോഡ് പാതയുടെ തുടക്കത്തിലേക്ക് നിർദ്ദിഷ്ട ഡയറക്ടറി ചേർക്കുന്നു. ഡയറക്ടറി ആണെങ്കിൽ
ഇതിനകം നിലവിലുണ്ട്, അത് പഴയ സ്ഥാനത്ത് നിന്ന് നീക്കംചെയ്ത് തുടക്കത്തിലേക്ക് കൊണ്ടുവരും.
ചടങ്ങും കാണുക Code.prepend_path/1.
-പ്ര ഫയല്
പോലെ തന്നെ ചെയ്യുന്നു -r (മുകളിൽ കാണുക) എന്നാൽ സമാന്തരമായി.
-pz ഡയറക്ടറി
കോഡ് പാതയുടെ അവസാനത്തിൽ നിർദ്ദിഷ്ട ഡയറക്ടറി ചേർക്കുന്നു. ഡയറക്ടറി ഇതിനകം ആണെങ്കിൽ
നിലവിലുണ്ട്, അത് പഴയ സ്ഥാനത്ത് നിന്ന് നീക്കം ചെയ്യുകയോ അവസാനിപ്പിക്കുകയോ ചെയ്യില്ല.
ചടങ്ങും കാണുക Code.append_path/1.
--ആപ്പ് അപേക്ഷ
നിർദ്ദിഷ്ട ആപ്ലിക്കേഷനും അതിന്റെ എല്ലാ ഡിപൻഡൻസികളും ആരംഭിക്കുന്നു.
--erl പാരാമീറ്ററുകൾ
ELIXIR_ERL_OPTIONS എന്നതിന് സമാനമായ ഉദ്ദേശ്യം നൽകുന്നു (കാണുക ENVIRONMENT വിഭാഗം)
--കുക്കി മൂല്യം
മാജിക് കുക്കി മൂല്യം വ്യക്തമാക്കുന്നു. എപ്പോൾ എന്ന ഓപ്ഷൻ വഴി മൂല്യം വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ
നോഡ് ആരംഭിക്കുന്നു, അത് ഫയലിൽ നിന്ന് എടുക്കും ~/.erlang.cookie (കാണാൻ ഫയലുകൾ
വിഭാഗം). ഡിസ്ട്രിബ്യൂട്ടഡ് നോഡുകൾക്ക് അവയുടെ മാജിക് ചെയ്യുമ്പോൾ മാത്രമേ പരസ്പരം സംവദിക്കാൻ കഴിയൂ
കുക്കികൾ തുല്യമാണ്.
ചടങ്ങും കാണുക Node.set_cookie/2.
--വേറിട്ട
കൺട്രോളിംഗ് ടെർമിനലിൽ നിന്ന് വേർപെടുത്തിയ എർലാങ് റൺടൈം സിസ്റ്റം പ്രവർത്തിപ്പിക്കുന്നു.
--മറഞ്ഞിരിക്കുന്നു
ഒരു മറഞ്ഞിരിക്കുന്ന നോഡ് ആരംഭിക്കുന്നു.
നോഡുകൾ തമ്മിലുള്ള കണക്ഷനുകൾ ട്രാൻസിറ്റീവ് ആണ്. ഉദാഹരണത്തിന്, നോഡ് എ കണക്റ്റുചെയ്തിട്ടുണ്ടെങ്കിൽ
നോഡ് ബി, നോഡ് ബി എന്നിവ നോഡ് സിയുമായി ബന്ധിപ്പിച്ചിരിക്കുന്നു, തുടർന്ന് നോഡ് എ നോഡ് സിയുമായി ബന്ധിപ്പിച്ചിരിക്കുന്നു
ഓപ്ഷൻ --മറഞ്ഞിരിക്കുന്നു മറ്റൊരു നോഡുമായി ബന്ധിപ്പിക്കാൻ കഴിയുന്ന ഒരു നോഡ് സൃഷ്ടിക്കാൻ അനുവദിക്കുന്നു,
അനാവശ്യ കണക്ഷനുകളിൽ നിന്ന് രക്ഷപ്പെടുന്നു.
ഫങ്ഷൻ Node.list/0 ടാർഗെറ്റിലേക്ക് കണക്റ്റുചെയ്തിരിക്കുന്ന നോഡുകളുടെ ലിസ്റ്റ് ലഭിക്കാൻ അനുവദിക്കുന്നു
നോഡ്, എന്നിരുന്നാലും പട്ടികയിൽ മറഞ്ഞിരിക്കുന്ന നോഡുകൾ ഉൾപ്പെടില്ല. ഇൻപുട്ട് പാരാമീറ്റർ അനുസരിച്ച്,
പ്രവർത്തനം Node.list/1 മറഞ്ഞിരിക്കുന്ന നോഡുകൾ മാത്രം ഉൾക്കൊള്ളുന്ന ലിസ്റ്റ് ലഭിക്കാൻ അനുവദിക്കുന്നു
(പാരാമീറ്റർ : മറച്ചിരിക്കുന്നു) അല്ലെങ്കിൽ മറഞ്ഞിരിക്കുന്നതും അല്ലാത്തതുമായ നോഡുകൾ (പാരാമീറ്റർ
: ബന്ധിപ്പിച്ചിരിക്കുന്നു).
--സ്നേം പേര്
ഒരു നോഡിന് ഒരു ഹ്രസ്വ നാമം നൽകുകയും അത് ആരംഭിക്കുകയും ചെയ്യുന്നു. ഹ്രസ്വ നാമങ്ങൾ രൂപമെടുക്കുന്നു പേര്@ഹോസ്റ്റ്,
ഇവിടെ ഹോസ്റ്റ് എന്നത് ടാർഗെറ്റ് ഹോസ്റ്റിന്റെ പേരാണ് (ഹോസ്റ്റ്നാമം(1)) നോഡ് പ്രവർത്തിപ്പിക്കുന്നത്. ദി
ചെറിയ പേരുകളുള്ള നോഡുകൾക്ക് ഒരേ പ്രാദേശിക നെറ്റ്വർക്കിൽ മാത്രമേ പരസ്പരം സംവദിക്കാൻ കഴിയൂ.
--പേര് പേര്
ഒരു നോഡിന് ഒരു നീണ്ട പേര് നൽകുകയും അത് ആരംഭിക്കുകയും ചെയ്യുന്നു. നീളമുള്ള പേരുകൾ രൂപമെടുക്കുന്നു പേര്@ഹോസ്റ്റ്, എവിടെ
നോഡ് പ്രവർത്തിപ്പിക്കുന്ന ഹോസ്റ്റിന്റെ ഐപി വിലാസമാണ് ഹോസ്റ്റ്. നോഡുകൾക്ക് വിപരീതമായി
ഹ്രസ്വമായ പേരുകളുള്ള, നീളമുള്ള പേരുകളുള്ള നോഡുകൾ ഒരു ലോക്കലിന്റെ അതിരുകളാൽ പരിമിതപ്പെടുത്തിയിട്ടില്ല
നെറ്റ്വർക്ക് (മുകളിൽ കാണുക).
--ഡോട്ട്-ഐഎക്സ് ഫയല്
പകരം നിർദ്ദിഷ്ട ഫയൽ ലോഡ് ചെയ്യുന്നു .iex.exs (കാണാൻ ഫയലുകൾ വിഭാഗം).
--remsh നോഡ്
ഉപയോഗിച്ച് ആരംഭിച്ച നിർദ്ദിഷ്ട നോഡിലേക്ക് ബന്ധിപ്പിക്കുന്നു --സ്നേം or --പേര് ഓപ്ഷനുകൾ
(മുകളിൽ കാണുന്ന).
-- കംപൈലറിന് കൈമാറിയ ഓപ്ഷനുകളെ എക്സിക്യൂട്ട് ചെയ്തതിൽ നിന്ന് വേർതിരിക്കുന്നു
കോഡ്.
ENVIRONMENT
ELIXIR_ERL_OPTIONS
എർലാങ് റൺടൈമിലേക്ക് പാരാമീറ്ററുകൾ കൈമാറാൻ അനുവദിക്കുന്നു.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് iex ഓൺലൈനായി ഉപയോഗിക്കുക