Поиск по блогу

воскресенье, 8 февраля 2015 г.

Бесплатные редакторы для Nodejs и лог неудачной установки Scripted в Kali (Debian)

Неудачной потому, что это мои первые шаги с nodejs. Поэтому ошибки здесь (полагаю) детские. О них есть записи в логах. В следующем посте я покажу лог удачной установки другого редактора, точнее IDE cloud9. Буду пока пользоваться им. Сегодня мне нужен любой редактор с подсказкам, чтобы повторять примеры из учебного курса.

Устанавливаем scripted-editor. И это первая проба менеджера пакетов npm

In []:
 
In []:
root@kali:/home/kiss# npm install -g https://github.com/scripted-editor/scripted/tarball/master
 
> rbytes@0.0.2 install /usr/local/lib/node_modules/scripted/node_modules/sockjs/node_modules/rbytes
> node-waf configure build

sh: 1: node-waf: not found
npm WARN optional dep failed, continuing rbytes@0.0.2
 
> bson@0.1.8 install /usr/local/lib/node_modules/scripted/node_modules/mongodb/node_modules/bson
> (node-gyp rebuild 2> builderror.log) || (exit 0)

make: Entering directory `/usr/local/lib/node_modules/scripted/node_modules/mongodb/node_modules/bson/build'
  CXX(target) Release/obj.target/bson/ext/bson.o
  SOLINK_MODULE(target) Release/obj.target/bson.node
  SOLINK_MODULE(target) Release/obj.target/bson.node: Finished
  COPY Release/bson.node
make: Leaving directory `/usr/local/lib/node_modules/scripted/node_modules/mongodb/node_modules/bson/build'

> ws@0.4.20 install /usr/local/lib/node_modules/scripted/node_modules/serv/node_modules/livereload-server/node_modules/websocket.io/node_modules/ws
> node install.js

[ws v0.4.20] Attempting to compile blazing fast native extensions.
[ws v0.4.20] Native extension compilation successful!
/usr/local/bin/scr -> /usr/local/lib/node_modules/scripted/bin/scr
/usr/local/bin/scripted -> /usr/local/lib/node_modules/scripted/bin/scripted

> scripted@0.5.0 postinstall /usr/local/lib/node_modules/scripted
> cd client && bower install

bower error EACCES, mkdir '/root/.bower'

There were errors, here's a summary of them:
- requirejs EACCES, mkdir '/root/.bower'

scripted@0.5.0 /usr/local/lib/node_modules/scripted
├── amdefine@0.0.2
├── priorityqueuejs@0.1.0
├── node-static@0.5.9
├── mime@1.2.9
├── when@2.0.1
├── websocket-multiplex@0.1.0
├── enhanced-resolve@0.4.5
├── json5@0.1.0
├── optimist@0.3.5 (wordwrap@0.0.2)
├── formidable@1.0.9
├── rest@0.8.4-next
├── htmlparser@1.7.6
├── sockjs@0.3.1 (node-uuid@1.3.3, faye-websocket@0.4.0)
├── express@3.0.6 (methods@0.0.1, fresh@0.1.0, cookie-signature@0.0.1, range-parser@0.0.4, buffer-crc32@0.1.1, cookie@0.0.5, commander@0.6.1, mkdirp@0.3.3, send@0.1.0, debug@2.1.1, connect@2.7.2)
├── bower@0.8.5 (stable@0.1.5, archy@0.0.2, colors@0.6.2, semver@1.1.4, async@0.2.10, mkdirp@0.3.5, tmp@0.0.24, nopt@2.0.0, rimraf@2.0.3, lodash@1.0.1, promptly@0.1.0, tar@0.1.20, request@2.11.4, hogan.js@2.0.0, glob@3.1.21, fstream@0.1.31, rc@0.0.8, read-package-json@0.1.13, unzip@0.1.11)
├── mongodb@1.2.13 (bson@0.1.8)
└── serv@0.0.2 (open@0.0.5, express@2.5.11, livereload-server@0.2.3)
root@kali:/home/kiss# 

Пробуем открыть редактор

In []:
root@kali:/home/kiss# scr 
Log file: /tmp/scripted.log
Creating servlet handler for function: getContents
Registering a servlet for path: /jsdepend/getContents
Creating servlet handler for function: getDependencies
Registering a servlet for path: /jsdepend/getDependencies
Creating servlet handler for function: getDGraph
Registering a servlet for path: /jsdepend/getDGraph
Creating servlet handler for function: getConf
Registering a servlet for path: /jsdepend/getConf
Creating servlet handler for function: retrieveNearestFile
Registering a servlet for path: /jsdepend/retrieveNearestFile
Registering a servlet for path: /exec
Registering a servlet for path: /filesystem/rename
Registering a servlet for path: /filesystem/deleteResource
Registering a servlet for path: /filesystem/mkdir
Registering a servlet for path: /filesystem/createFile
Registering a servlet for path: /get
Registering a servlet for path: /put
Registering a servlet for path: /fs_list
Registering a servlet for path: /templates
mongodb://localhost:27017/db
SockJS v0.3.1 bound to "/websockets"
Server port = 7261
Server has started.

Потом открывается браузер c ошибкой

In []:
An error occurred while loading or saving configuration information for iceweasel. 
Some of your configuration settings may not work properly.
In []:
No D-BUS daemon running

No D-BUS daemon running

No D-BUS daemon running

No D-BUS daemon running

Окно браузера "мертвое", может быть дело в том, что у меня уже запущен http://localhost:8888/notebooks/ ...Нет, отложим поиск ошибок, потому, что я успешно установил другой редактор (см. следующий пост), а время на nodejs ограничено.



Посты чуть ниже также могут вас заинтересовать

Комментариев нет:

Отправить комментарий