Node.js — различия между версиями
Материал из K.Wiki
Kirill (обсуждение | вклад) (→Ссылки) |
Kirill (обсуждение | вклад) |
||
Строка 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
Содержание
Установка
Сборка из исходного кода
- Загрузить архив с исходным кодом с http://nodejs.org/download/.
-
Распаковать скачанный архив
$ tar -zxf node-v*.tar.gz
и перейти в полученную директорию
$ cd node-v*
-
Для сборки под ARM нужно еще добавить параметр настройки
$ ./configure --without-snapshot
чтобы не было ошибки Segmentation fault при последующем запуске.
-
Собрать
$ make
и установить (с правами суперпользователя)
# make install
-
Установить npm
$ wget https://npmjs.org/install.sh # sudo sh ./install.sh
- Настроить права доступа к файлам /usr/local/bin/node и /usr/local/bin/npm.
Ссылки
Настройка IDE
WebStorm
- Проверить, что активирован плагин NodeJS: File → Settings → Plugins.
-
Настроить плагин NodeJS: File → Settings → Languages & Frameworks → Node.js and NPM.
- В поле Node interpreter указать путь к исполняемому файлу node.js. При стандартной установке из исходников он должен быть /usr/local/bin/node.
- В поле Sources of Node.js Core Modules нажать кнопку Configure.
- В появившемся окне выбрать ссылку на исходный код используемой версии node.js или уже загруженный архив и нажать кнопку Configure.
- После завершения настройки исходного кода нажать на ссылку Edit usage scope в поле Sources of Node.js Core Modules.
- В появившемся окне кликнуть на поле Library в строке Project.
- В появившемся выпадающем списке оставить отмеченными только поля вида Node.js... и нажать кнопку OK.
- Нажать кнопку OK.