ပြဿနာများ- https://github.com/tempage/dorynode
(အီးမေးလ်တွင်မဟုတ်ဘဲ github တွင်ပြဿနာကိုဖွင့်ပါ။ ကျွန်ုပ်တို့အားလုံးသည် developer များဖြစ်သည် :)
----
အဆင့်မြှင့်ခြင်း node.js(အောက်ပါ android 9.0 အတွက်သာ): 'ဒေါင်းလုဒ်ဖိုင်' မီနူး -> 'appfiles' ကိုစစ်ဆေးပါ -> 'executable' ကိုစစ်ဆေးပါ
v6.12.3 လက်မောင်း : https://dorynode.firebaseapp.com/v6.12.3_arm_release/node
v8.3.0 လက်တံ- https://dorynode.firebaseapp.com/v8.3.0_arm_release/node
v8.9.4 လက်မောင်း (အထက် android 5.0 အတွက်သာ)- https://dorynode.firebaseapp.com/v8.9.4_arm_release/node
v10.15.1 လက်မောင်း (အထက် android 5.0 အတွက်သာ)- https://dorynode.firebaseapp.com/v10.15.1_arm_release/node
v14.16.0 arm64(အထက် android 6.0 အတွက်သာ)- https://dorynode.firebaseapp.com/v14.16.0_arm64_release/node
v16.15.1 arm64(အထက် android 6.0 အတွက်သာ)-
https://dorynode.firebaseapp.com/v16.15.1_arm64_release/node
*လေးစားရပါသော Developers*
node.js v8.9.4 နှင့် ndk ပြဿနာကြောင့်၊
DoryNode သည် အနာဂတ်ထွက်ရှိမှုတွင် android 4.x ကို မပံ့ပိုးနိုင်ပါ။
----
* node.js runtime( ES2015/ES6၊ ES2016 javascript နှင့် node.js API များကို android တွင် run)
* API စာရွက်စာတမ်းများနှင့် ချက်ချင်းကုဒ်ကို doc မှ လုပ်ဆောင်သည်။
* syntax မီးမောင်းထိုးပြသောကုဒ်တည်းဖြတ်သူ
* npm ကိုထောက်ခံသည်။
* linux terminal(toybox 0.8.7)။ shell ရှိ node.js REPL နှင့် npm အမိန့်
( /sdcard တွင် npm ကိုလုပ်ဆောင်ပါက '--no-bin-links' option ကိုထည့်ပါ)
* StartOnBoot / LiveReload
* မူရင်း node.js binary နှင့် npm ပါဝင်သည်။ အွန်လိုင်းရှိရန်မလိုအပ်ပါ။
* terminal တွင် git၊ curl၊ openssl၊ ssh၊ sshd၊ scp၊ ssh-keygen နှင့် sftp
* ssh ဆာဗာ- ဘယ်ဘက်မီနူးရှိ start/stop ssh ဆာဗာ။ ဆိပ်ကမ်း 2222
** manual : id $ whoami
$ ssh-keygen
$ssh-keygen -A
$echo -n "စကားဝှက်" | openssl sha256 | sed "s/^.* //" > ~/.ssh/doryauth
(သို့မဟုတ် cp remote's ~/.ssh/id_rsa.pub to dory's ~/.ssh/authorized_keys )
$sshd -r -p 2222
$ (killall sshd)
node ဗားရှင်း = v6.11.4 LTS, v6.12.3, v8.3.0, v8.9.4 LTS, v10.15.1 LTS, v14.16.0, v16.15.1
npm ဗားရှင်း = 6.14.17
Node.js® သည် Chrome ၏ V8 JavaScript အင်ဂျင်ပေါ်တွင် တည်ဆောက်ထားသော JavaScript runtime ဖြစ်သည်။ Node.js သည် ပေါ့ပါးပြီး ထိရောက်မှုရှိသော၊ ပိတ်ဆို့ခြင်းမပြုသော I/O မော်ဒယ်ကို အသုံးပြုသည်။ Node.js ၏ ပက်ကေ့ဂျ်ဂေဟစနစ် npm သည် ကမ္ဘာပေါ်တွင် open source စာကြည့်တိုက်များ၏ အကြီးဆုံးဂေဟစနစ်ဖြစ်သည်။ - https://nodejs.org
npm သည် JavaScript နှင့် ကမ္ဘာ့အကြီးဆုံးဆော့ဖ်ဝဲလ်မှတ်ပုံတင်ခြင်းအတွက် ပက်ကေ့ဂျ်မန်နေဂျာဖြစ်သည်။ ပြန်သုံးနိုင်သော ကုဒ်များ၏ ပက်ကေ့ဂျ်များကို ရှာဖွေပါ — အားကောင်းသော နည်းလမ်းသစ်များဖြင့် ၎င်းတို့ကို စုစည်းပါ။ -
https://www.npmjs.com
* သင့်မိုဘိုင်းရှိ MEAN stack သို့မဟုတ် ဝန်ဆောင်မှုအမျိုးမျိုးကို လုပ်ဆောင်ပါ။
Dory - mongoDB ဆာဗာ
https://play.google.com/store/apps/details?id=io.tempage.dorymongo
Dory - Redis ဆာဗာ
https://play.google.com/store/apps/details?id=io.tempage.doryredis
Dory - x509 လက်မှတ်(SSL/TLS)
https://play.google.com/store/apps/details?id=io.tempage.dorycert
DoryCast - ဗီဒီယိုဖွင့်စက်(HTTP/RTP/IPTV)
https://play.google.com/store/apps/details?id=io.tempage.dorycast
---
beta ထုတ်ဝေမှု
https://play.google.com/apps/testing/io.tempage.dorynode