Sign in to follow this  
N1kS

урок Установка пакетов node.js для сервера

Recommended Posts

Очень часто люди задают вопрос, вроде: "как установить пакеты node.js для сервера?". В данной статье попытаюсь доходчиво объяснить как это сделать.

Качаем, устанавливаем node.js, желательно версию 7.3.0, т.к. на сервер стоит именно она.

Жмем пуск, открываем командную строку (Win + R, cmd). Переходим в папку с сервером (в моем случае это D:\rage_mp_server). Выглядит как-то так (текст из cmd):

D:
cd rage_mp_server

Инициализируем npm package.json файл:

npm init -y

Устанавливаем необходимые нам пакеты (mysql к примеру):

npm install mysql

Далее можем делать require в интересующем нас .js файле (на примере index.js):

var mysql      = require('mysql');
var connection = mysql.createConnection({
  host     : 'localhost',
  user     : 'me',
  password : 'secret',
  database : 'my_db'
});
 
connection.connect();
 
connection.query('SELECT 1 + 1 AS solution', function(err, rows, fields) {
  if (err) throw err;
 
  console.log('The solution is: ', rows[0].solution);
});
 
connection.end();

 

Edited by N1kS
  • Like 2

Share this post


Link to post
Share on other sites

Сначала скачал версию 7.4.0, потом 7.3.0 и все повторилось, не пойму в чем может быть проблема.

Вот что выдает консоль после ввода "npm install mysql"

Вот лог: https://goo.gl/nul6bV

gF3K8qn.png

Edited by Jake

Share this post


Link to post
Share on other sites
23 минуты назад, Jake сказал:

Сначала скачал версию 7.4.0, потом 7.3.0 и все повторилось, не пойму в чем может быть проблема.

Вот что выдает консоль после ввода "npm install mysql"

Вот лог: https://goo.gl/nul6bV

gF3K8qn.png

может windows nt не поддерживается просто?

Share this post


Link to post
Share on other sites
1 час назад, Leone сказал:

 

А как узнать какая версия на данный момент ? Сейчас там 7.4.0. 

https://nodejs.org/download/release/v7.3.0/
Чтобы узнать свою версию ноды, в консольке напиши:
 

node --version

 

Edited by CocaColaBear

Share this post


Link to post
Share on other sites
1 минуту назад, CocaColaBear сказал:

Спасибо за ссылку.
 

Цитата

желательно версию 7.3.0, т.к. на сервер стоит именно она.


Только я вот не понял, это версия node.js установленный в мультиплеер, это версия имеется ввиду ?   

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.