Sign in to follow this  
Followers 0
N1kS

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

9 posts in this topic

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
2 people like this

Share this post


Link to post
Share on other sites

Posted (edited)

Сначала скачал версию 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

Posted (edited)

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

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
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.