Node.js — различия между версиями

Материал из K.Wiki
Перейти к: навигация, поиск
(Ссылки)
Строка 33: Строка 33:
 
* [https://github.com/joyent/node/wiki/installation Building and installing Node.js]
 
* [https://github.com/joyent/node/wiki/installation Building and installing Node.js]
 
* [http://stackoverflow.com/questions/16628118/node-js-source-code-build-giving-segmentation-fault-on-arm Node.js source code build giving segmentation fault on ARM]
 
* [http://stackoverflow.com/questions/16628118/node-js-source-code-build-giving-segmentation-fault-on-arm Node.js source code build giving segmentation fault on ARM]
 +
 +
== Настройка IDE ==
 +
=== WebStorm ===
 +
<ol>
 +
<li>Проверить, что активирован плагин '''NodeJS''': '''File → Settings → Plugins'''.</li>
 +
<li>
 +
Настроить плагин NodeJS: '''File → Settings → Languages & Frameworks → Node.js and NPM'''.
 +
<ol>
 +
<li>
 +
В поле '''Node interpreter''' указать путь к исполняемому файлу [[node.js]].
 +
При стандартной установке из исходников он должен быть '''/usr/local/bin/node'''.
 +
</li>
 +
<li>В поле '''Sources of Node.js Core Modules''' нажать кнопку '''Configure'''.</li>
 +
<li>В появившемся окне выбрать ссылку на исходный код используемой версии [[node.js]] или уже загруженный архив и нажать кнопку '''Configure'''.</li>
 +
<li>После завершения настройки исходного кода нажать на ссылку '''Edit usage scope''' в поле '''Sources of Node.js Core Modules'''.</li>
 +
<li>В появившемся окне кликнуть на поле '''Library''' в строке '''Project'''.</li>
 +
<li>В появившемся выпадающем списке оставить отмеченными только поля вида '''Node.js...''' и нажать кнопку '''OK'''.</li>
 +
<li>Нажать кнопку '''OK'''.</li>
 +
</ol>
 +
</li>
 +
</ol>
  
 
== Ссылки ==
 
== Ссылки ==
Строка 40: Строка 61:
 
[[Категория:База знаний]]
 
[[Категория:База знаний]]
 
[[Категория:Ubuntu]]
 
[[Категория:Ubuntu]]
[[Категория:JavaScript]]
+
[[Категория:Разработка]][[Категория:JavaScript]][[Категория:WebStorm]]
 +
[[Категория:Node.js]]

Версия 01:46, 6 января 2015

Установка

Сборка из исходного кода

  1. Загрузить архив с исходным кодом с http://nodejs.org/download/.
  2. Распаковать скачанный архив
    $ tar -zxf node-v*.tar.gz

    и перейти в полученную директорию

    $ cd node-v*
  3. Для сборки под ARM нужно еще добавить параметр настройки
    $ ./configure --without-snapshot

    чтобы не было ошибки Segmentation fault при последующем запуске.

  4. Собрать
    $ make

    и установить (с правами суперпользователя)

    # make install
  5. Установить npm
    $ wget https://npmjs.org/install.sh
    # sudo sh ./install.sh
  6. Настроить права доступа к файлам /usr/local/bin/node и /usr/local/bin/npm.

Ссылки

Настройка IDE

WebStorm

  1. Проверить, что активирован плагин NodeJS: File → Settings → Plugins.
  2. Настроить плагин NodeJS: File → Settings → Languages & Frameworks → Node.js and NPM.
    1. В поле Node interpreter указать путь к исполняемому файлу node.js. При стандартной установке из исходников он должен быть /usr/local/bin/node.
    2. В поле Sources of Node.js Core Modules нажать кнопку Configure.
    3. В появившемся окне выбрать ссылку на исходный код используемой версии node.js или уже загруженный архив и нажать кнопку Configure.
    4. После завершения настройки исходного кода нажать на ссылку Edit usage scope в поле Sources of Node.js Core Modules.
    5. В появившемся окне кликнуть на поле Library в строке Project.
    6. В появившемся выпадающем списке оставить отмеченными только поля вида Node.js... и нажать кнопку OK.
    7. Нажать кнопку OK.

Ссылки