Инсталирање алата за изградњу за матичне додатке:
Сви НодеЈС модули су написани на ЈаваСцрипт-у. Понекад то има проблема са перформансама, јер ЈаваСцрипт није брз као компајлирани језик као што су Ц и Ц++. Да би решио овај проблем, НодеЈС има изворне додатке.
Како то функционише, НодеЈС се ослања на Цхроме В8 ЈаваСцрипт механизам који је написан на језику Ц++. Дакле, НодеЈС додаје додатни слој за компајлирање ЈаваСцрипт кода у нативни бинарни код. Ово драстично побољшава перформансе. НодеЈС кодови раде готово једнако брзо као и Ц и Ц ++ компајлирани код ако је НодеЈС модул који користите написан помоћу Нативе Аддонс НодеЈС АПИ.
Изворним додацима НодеЈС потребан је алат за изградњу Ц ++ инсталиран на вашем рачунару док се модули граде док их инсталирате помоћу Ноде Пацкаге Манагер. Показаћу вам како се овде инсталирају алати за изградњу.
Прво ажурирајте кеш спремишта ИУМ пакета следећом наредбом:
$ судо иум макецацхе
Кеш спремишта ИУМ пакета треба ажурирати.
Сада инсталирајте алате за изградњу на ваш ЦентОС 7 уређај са следећом командом:
$ судо иум инсталирај гцц-ц ++ маке
Сада притисните г а затим притисните
Треба инсталирати алате за изградњу.
Додавање спремишта НодеЈС пакета на ЦентОС 7:
У време писања овог текста можете да инсталирате било који НодеЈС 8.к или НодеЈС 10.Икс. НодеЈС 8 је ЛТС издање, а НодеЈС 10 је најновије издање. Обе ове верзије су доступне за инсталирање на ЦентОС 7.
Додајте спремиште пакета било ког НодеЈС 8.к или НодеЈС 10.к у зависности од ваше потребе.
За НодеЈС 8.Икс:
Покрените следећу команду да бисте додали спремиште пакета НодеЈС 8.к на вашем ЦентОС 7 уређају:
$ цурл --силент --лоцатион хттпс: // рпм.нодесоурце.цом / сетуп_8.к | судо басх -
За НодеЈС 10.Икс:
Покрените следећу команду да бисте додали спремиште пакета НодеЈС 10.к на вашем ЦентОС 7 уређају:
$ цурл --силент --лоцатион хттпс: // рпм.нодесоурце.цом / сетуп_10.к | судо басх -
Отишао сам на ЛТС издање НодеЈС, односно верзију 8.Икс. Као што видите, складиште пакета је додато.
Инсталирање НодеЈС:
Сада можете да инсталирате НодеЈС на вашу ЦентОС 7 машину следећом командом:
$ судо иум инсталирај нодејс
Сада притисните г а затим притисните
Сада притисните г а затим притисните
Треба инсталирати НодеЈС.
Сада покрените следећу наредбу да бисте проверили да ли НодеЈС ради:
$ чвор --верзијаКао што видите, НодеЈС ради исправно.
Сада покрените следећу наредбу да бисте видели да ли Ноде Пацкаге Манагер (НПМ) ради:
$ нпм --верзијаКао што видите, и НПМ ради коректно.
Коришћење НодеЈС:
Сада када сте инсталирали НодеЈС, показаћу вам основе НодеЈС-а.
Прво креирајте директоријум пројекта са следећом командом:
$ мкдир здраво свете
Сада идите у директоријум пројекта:
$ цд здраво-свет /
У Здраво Свете/ директоријум, иницијализујте Ноде пакет.јсон датотека са следећом наредбом:
$ нпм инит -иКао што видите а пакет.јсон датотека се генерише. Садржај датотеке се такође штампа на терминалу. То је ЈСОН датотека. Ево, име је назив апликације, верзија је верзија апликације, Опис је кратак опис ваше пријаве, главни је име НодеЈС скрипте у директоријуму вашег пројекта која се користи за покретање ваше апликације. По дефаулту је индекс.јс, али можете га променити. скрипте је објекат који садржи псеудониме наредби. За сада ћу напустити подразумеване вредности.
Сада инсталирајте Екпресс.јс НодеЈС пакет са НПМ-ом са следећом наредбом:
$ судо нпм инсталл екпресс --саве
Треба инсталирати Екпресс.
Сви модули се чувају у ноде_модулес / директоријум у директоријуму вашег пројекта.
Сада креирајте индекс.јс датотеку и укуцајте следеће кодове:
нека је екпресс = рекуире ('екпресс');нека апп = екпресс ();
апликација.гет ('/', (рек, рес) =>
рез.крај('
Добродошли у ЛинукХинт
'););
апликација.Листен (8080, () =>
конзола.лог ('Апликација је покренута на хттп: // лоцалхост: 8080');
);
Сада покрените следећу команду да бисте покренули апликацију:
$ ноде индек.јсАпликација би требало да започне.
Сада из свог веб прегледача идите на хттп: // лоцалхост: 8080 и требало би да видите следећи излаз. Апликација НодеЈС ради исправно.
Сада да бисте зауставили апликацију, притисните
Сада ако посетите хттп: // лоцалхост: 8080 из веб прегледача, требало би да видите грешку.
Тако инсталирате и конфигуришете НодеЈС на ЦентОС 7. Хвала што сте прочитали овај чланак.