அடுத்த கட்டுரையில் நாம் நேட்டிவ்ஃபையரைப் பார்க்கப் போகிறோம். இந்த கருவியைப் பற்றி நாங்கள் ஏற்கனவே பேசினோம் இதே வலைப்பதிவில் சில நேரம் முன்பு. இந்த இடுகையில் உபுண்டு 18.10 முதல் அதை எவ்வாறு நிறுவலாம் மற்றும் பயன்படுத்தலாம் என்பதைப் பார்க்கப் போகிறோம் வலைப்பக்கத்தை சொந்த பயன்பாடாக மாற்றவும்.
ஒரு வலைத்தளத்திற்கான சொந்த விண்ணப்பத்தை விரும்புவதற்கு பல காரணங்கள் உள்ளன. அவை பொதுவாக நன்றாக வேலை செய்கின்றன, மேலும் டெஸ்க்டாப் பயன்பாட்டிலிருந்து மக்கள் எதிர்பார்க்கும் சில அம்சங்கள் அவற்றில் உள்ளன. பொதுவாக, மேசைகளில் நன்றாக பொருந்தும் குனு / லினக்ஸ் அவற்றை உருவாக்கும் போது அதன் உள்ளமைவுக்கு நன்றி.
உபுண்டு 18.10 இல் நேட்டிவ்ஃபையரை நிறுவவும்
நேட்டிவ்ஃபயர் என்பது ஒரு நோட்ஜெஸ் பயன்பாடு ஆகும் குனு / லினக்ஸ் மற்றும் முனையை இயக்கக்கூடிய பிற இயக்க முறைமைகளில் இயங்குகிறது. எந்தவொரு பெரிய விநியோகத்திலும் இந்த நிரல் இயல்பாக நிறுவப்படவில்லை. இந்த காரணத்திற்காக, குனு / லினக்ஸிற்கான வலைத்தளங்களை டெஸ்க்டாப் பயன்பாடுகளாக மாற்றத் தொடங்குவதற்கு முன்பு, நேட்டிவ்ஃபையரை எவ்வாறு கட்டமைப்பது என்பதைப் பார்க்க வேண்டும்.
NPM ஐ நிறுவவும்
நேட்டிவ்ஃபையர் நோட்ஜெஸ் நிரலாக்க மொழியை பெரிதும் நம்பியுள்ளது. இந்த காரணத்திற்காக, நாங்கள் செய்வோம் இந்த தொகுப்பு நிர்வாகியை நிறுவவும் NPM, இது போதுமானதாக இருக்க வேண்டும்.
பாரா எங்கள் உபுண்டு 18.10 இல் NPM ஐ நிறுவவும், நாம் ஒரு முனையத்தை (Ctrl + Alt + T) திறந்து அதில் எழுத வேண்டும்:
sudo apt install npm
நேட்டிவ்ஃபையரை நிறுவவும்
எங்கள் கணினியில் NodeJS தொகுப்பு நிர்வாகி இயங்கும்போது, நேட்டிவ்ஃபையரை நிறுவ அதைப் பயன்படுத்த வேண்டும். ஒரு முனையத்தை (Ctrl + Alt + T) திறப்பதன் மூலம் இதைச் செய்வோம் npm கட்டளையைப் பயன்படுத்துகிறது பின்வருமாறு:
sudo npm install nativefier -g
எச்சரிக்கை: சுடோ இல்லாமல் நேட்டிவ்ஃபையரை நிறுவுவது சிக்கல்களை ஏற்படுத்தும்.
வலைத்தளங்களை பயன்பாடுகளாக மாற்றவும்
URL ஐ அடிப்படையாகக் கொண்ட எலக்ட்ரான் சட்டத்தை உருவாக்குவதன் மூலம் நேட்டிவ்ஃபயர் செயல்படுகிறது நீங்கள் கட்டளை வரியிலிருந்து பெறுவீர்கள். ஒரு வலைத்தளத்தைப் பயன்படுத்தி சொந்த குனு / லினக்ஸ் பயன்பாட்டை உருவாக்க, இந்த வழிமுறைகளைப் பின்பற்றவும்:
- படி 1 நீங்கள் ஒரு பயன்பாட்டை உருவாக்க விரும்பும் வலைத்தளத்தைக் கண்டறியவும். உங்கள் உலாவியில் ஒரு வலைத்தளம் கிடைத்ததும், உங்கள் சுட்டியைக் கொண்டு URL ஐ முன்னிலைப்படுத்தவும், அதில் வலது கிளிக் செய்யவும். விருப்பத்தைத் தேர்ந்தெடுக்கவும் 'நகலெடுக்க'.
- படி 2 the முனைய சாளரத்தில், ஒரு அடிப்படை பயன்பாட்டை உருவாக்க நேட்டிவ்ஃபையரைப் பயன்படுத்தவும், நீங்கள் நகலெடுத்த URL ஐ ஒட்டவும். இந்த கட்டுரையில் நாம் இதே வலைத்தளத்தைப் பயன்படுத்தப் போகிறோம்.
nativefier -p linux -a x64 -n ubunlog https://ubunlog.com
- படி 3 → நேட்டிவ்ஃபையரில் எலக்ட்ரான் பயன்பாட்டில் URL இருக்கும். பயன்பாட்டை உருவாக்கும் போது முனையத்தில் கவனம் செலுத்த வேண்டியது அவசியம். பிழை தோன்றினால், Ctrl + C விசையை அழுத்தவும் கட்டளையை மீண்டும் இயக்கவும்.
- படி 4 Native நேட்டிவ்ஃபயர் பயன்பாட்டை உருவாக்குவதை முடிக்கும்போது, நீங்கள் வேண்டும் இதைப் பயன்படுத்துவதற்கு முன்பு அதன் அனுமதிகளைப் புதுப்பிக்கவும். அனுமதிகளை அமைக்க, முனையத்தில் பின்வரும் கட்டளைகளை இயக்கவும்:
cd *-linux-x64 sudo chmod +x *
- படி 5 உங்கள் பயன்பாட்டை இயக்கவும் எலக்ட்ரான் இதனுடன் தனிப்பயனாக்கப்பட்டது:
./ubunlog
தனிப்பயன் பயன்பாட்டு விருப்பங்கள்
இடுகையின் இந்த பகுதியில், சுருக்கமாக மதிப்பாய்வு செய்வோம் நேட்டிவ்ஃபையரில் உள்ள சில விருப்பங்கள். இவை சிறந்த டெஸ்க்டாப் பயன்பாட்டை உருவாக்க பயனரை அனுமதிக்கும்.
குறிப்பு: எல்லா விருப்பங்களையும் ஒரே நேரத்தில் எழுதலாம். ஒரே நேரத்தில் எத்தனை பயன்படுத்தப்படுகின்றன என்பதற்கு வரம்பு இல்லை.
சிஸ்ட்ரேயில்
நீங்கள் அனுமதிக்க விரும்புகிறீர்களா? கணினி தட்டில் பயன்பாடு தோன்றும்? பயன்பாட்டை உருவாக்க முயற்சிக்கவும் -Tray விருப்பம்:
nativefier -p linux -a x64 -n nombreapp https://url-pagina-app.com --tray
பன்டேலா பூர்த்தி
உங்கள் பயன்பாடு முழுத்திரையில் தொடங்கப்பட வேண்டுமா? பயன்கள் 'முழுத்திரை' விருப்பம் அதை இயக்க பின்வரும் கட்டளையில்:
nativefier -p linux -a x64 -n nombreapp https://url-pagina-app.com --full-screen
பெரிதாக்கத் தொடங்குங்கள்
அது சாத்தியம் எங்கள் எலக்ட்ரான் பயன்பாட்டை எப்போதும் பெரிதாக்கத் தொடங்கும்படி கட்டாயப்படுத்தவும். அதைப் பெற நீங்கள் பயன்படுத்த வேண்டும் 'பெரிதாக்கு' விருப்பம் பயன்பாட்டை உருவாக்க கட்டளையில்:
nativefier -p linux -a x64 -n nombreapp https://url-pagina-app.com --maximize
FlashPlayer ஐ இயக்கு
ஃப்ளாஷ் அடிப்படையிலான வலை பயன்பாட்டை வைத்திருப்பது சாத்தியமாகும். அதிர்ஷ்டவசமாக, நேட்டிவ்ஃபையருக்கு ஒரு வழி உள்ளது அடோப் ஃபிளாஷ் சொருகி ஏற்றவும். நாம் மட்டுமே சேர்க்க வேண்டும் 'ஃபிளாஷ்' விருப்பம் நாங்கள் பயன்படுத்தும் கட்டளைக்கு:
nativefier -p linux -a x64 -n nombreapp https://website-app-url.com --flash
எப்போதும் மேலே
உங்கள் எலக்ட்ரான் பயன்பாடு வேண்டுமா? சாளர மேலாளர் விதிகளை புறக்கணித்து, எல்லாவற்றிற்கும் மேலாக எப்போதும் தோன்றும் மீதமுள்ள? ஆதாரம் 'எப்போதும் மேல்' விருப்பம் நேட்டிவ்ஃபையருடன் தொகுக்கும்போது:
nativefier -p linux -a x64 -n nombreapp https://website-app-url.com --always-on-top
மேலும் உள்ளமைவு விருப்பங்கள்
nativefier --help
எங்களுக்குக் காட்ட நேட்டிவ்ஃபையரின் உதவி எங்கள் பயன்பாடுகளை உள்ளமைக்க நாங்கள் பயன்படுத்தக்கூடிய வெவ்வேறு விருப்பங்கள். இந்த கருவியைப் பற்றிய கூடுதல் தகவலை உங்களிடமிருந்து கண்டுபிடிக்க முடியும் கிட்ஹப் களஞ்சியம்.
npm ERR! typeerror பிழை: தேவையான வாதம் # 1 இல்லை
npm ERR! andLogAndFinish இல் தட்டச்சுப்பொறி (/usr/share/npm/lib/fetch-package-metadata.js:31:3)
npm ERR! fetchPackageMetadata இல் தட்டச்சுப்பொறி (/usr/share/npm/lib/fetch-package-metadata.js:51:22)
npm ERR! resolWithNewModule இல் தட்டச்சுப்பொறி (/usr/share/npm/lib/install/deps.js:456:12)
npm ERR! /usr/share/npm/lib/install/deps.js:457:7 இல் தட்டச்சுப்பொறி
npm ERR! /usr/share/npm/node_modules/iferr/index.js:13:50 இல் தட்டச்சுப்பொறி
npm ERR! /usr/share/npm/lib/fetch-package-metadata.js:37:12 இல் தட்டச்சுப்பொறி
npm ERR! addRequestedAndFinish இல் தட்டச்சுப்பொறி (/usr/share/npm/lib/fetch-package-metadata.js:82:5)
npm ERR! returnAndAddMetadata (/usr/share/npm/lib/fetch-package-metadata.js:117:7)
npm ERR! pickVersionFromRegistryDocument இல் தட்டச்சுப்பொறி (/usr/share/npm/lib/fetch-package-metadata.js:134:20)
npm ERR! /usr/share/npm/node_modules/iferr/index.js:13:50 இல் தட்டச்சுப்பொறி
npm ERR! typeerror இது npm உடன் ஒரு பிழை. இந்த பிழையை இங்கே புகாரளிக்கவும்:
npm ERR! அச்சுப்பொறி
npm ERR! எந்தவொரு ஆதரவு கோரிக்கையுடனும் பின்வரும் கோப்பைச் சேர்க்கவும்:
npm ERR! /home/joan/npm-debug.log
உதவி