11.01.2015, 15:58
|
|
Быдлокодер;)
|
|
Регистрация: 19.11.2010
Сообщений: 4,338
|
|
melky, да! Я не про глобал спейс говорю, а про модули STD, такие как fs или path. Как ты мог подумать, чтобы я продвигал такую глупость, как засунуть всё в глобал спейс
Главная мысль в том, что такие базисные вещи, как работа с графикой, потоки, поддержка протоколов и т.д. должна уметь сама платформа, а дополнительный функционал, навроде веб-фреймворков и т.д. уже наращиваться силами сообщества и сторонних модулей.
Цитата:
|
изолировать ядро от обвеса
|
А понял о чём ты, да, это самое лучшее решение, но в таком случае все модули STD нужно засунуть таким образом в NPM, например,
node-std-fs,
node-std-canvas
...
и т.д.
Последний раз редактировалось kobezzza, 11.01.2015 в 16:14.
|
|
11.01.2015, 16:26
|
sinistral
|
|
Регистрация: 28.03.2011
Сообщений: 5,418
|
|
Сообщение от kobezzza
|
А понял о чём ты, да, это самое лучшее решение, но в таком случае все модули STD нужно засунуть таким образом в NPM, например,
node-std-fs,
node-std-canvas
...
и т.д.
|
осталось пойти с этим к разработчикам io
|
|
11.01.2015, 20:15
|
|
Профессор
|
|
Регистрация: 26.03.2012
Сообщений: 823
|
|
Сообщение от kobezzza
|
А понял о чём ты, да, это самое лучшее решение, но в таком случае все модули STD нужно засунуть таким образом в NPM, например,
node-std-fs,
node-std-canvas
|
или собирать их во момент установки:
brew install node --with-fs
|
|
11.01.2015, 23:51
|
sinistral
|
|
Регистрация: 28.03.2011
Сообщений: 5,418
|
|
Сообщение от dmitry111
|
или собирать их во момент установки:
brew install node --with-fs
|
спасибо, уже есть один noge-gyp. вот из-за этих компиляций простая команда `npm install --production` превращается в эпичнейший поиск багов\неустановленных пакетов и увлекательнейшего чтения вывода команды. и это на продакшене, йоу, когда за нужно всё вылить резко, как понос (шучу)
расследование багов установки пакетов в npm иногда интересней любого детектива!!
dmitry111, это ж ты писал issue в node-gyp на github о том, что оно выдаёт ошибку, когда на Windows имя пользователя содержит кириллицу? я на отладку этой грёбанной ошибки потратил 5 дней (2 из которых перенастраивал профиль винды, мать её)
Последний раз редактировалось melky, 11.01.2015 в 23:53.
|
|
12.01.2015, 08:10
|
|
Профессор
|
|
Регистрация: 26.03.2012
Сообщений: 823
|
|
хотя да, написал не подумав.
Лучше все в NPM, тогда если какой-нибудь npm-модуль захочет использовать fs не придется заново пересобирать node.js
да, там с виндой повылазило много сюрпризов
|
|
13.01.2015, 01:02
|
|
Профессор
|
|
Регистрация: 23.12.2013
Сообщений: 1,856
|
|
Сайт обновился https://iojs.org/
Напомню, на сегодняшнее число намечен релиз.
|
|
13.01.2015, 12:02
|
|
Профессор
|
|
Регистрация: 23.12.2013
Сообщений: 1,856
|
|
melky,
я что-то пропустил время релиза, это ж ещё почти целый день ждать..
|
|
13.01.2015, 12:05
|
sinistral
|
|
Регистрация: 28.03.2011
Сообщений: 5,418
|
|
Сообщение от Safort
|
melky,
я что-то пропустил время релиза, это ж ещё почти целый день ждать..
|
ну всё верно - сегодня. ночью, но сегодня
|
|
13.01.2015, 12:07
|
|
Профессор
|
|
Регистрация: 23.12.2013
Сообщений: 1,856
|
|
Мне вдруг стало интересно, откуда они будут брать тонны модулей для IO, если нарушат совместимость с Node? Или там всё гораздо проще чем я думаю(в плане адаптации модулей под IO)?
|
|
|
|