Jump to content

Recommended Posts

Posted (edited)

Очень часто люди задают вопрос, вроде: "как установить пакеты 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
Posted (edited)

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

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

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

gF3K8qn.png

Edited by Jake
Posted
23 минуты назад, Jake сказал:

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

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

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

gF3K8qn.png

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

Posted
1 минуту назад, CocaColaBear сказал:

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

Цитата

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


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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...