Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #81 (permalink)  
Старый 14.09.2014, 20:32
Профессор
Отправить личное сообщение для l-liava-l Посмотреть профиль Найти все сообщения от l-liava-l
 
Регистрация: 14.03.2012
Сообщений: 1,808

melky,
Сколько наблюдаю... ты увеен что ты джуниор?
__________________
Научу себя плохому
Ответить с цитированием
  #82 (permalink)  
Старый 14.09.2014, 20:53
Аватар для Safort
Профессор
Отправить личное сообщение для Safort Посмотреть профиль Найти все сообщения от Safort
 
Регистрация: 23.12.2013
Сообщений: 1,856

melky,
Цитата:
Здравствуйте!

Судя по вашему сообщению, вы ну совсем не знаете npm.
Ну ни траллируй миня((

Цитата:
# установит зависимости для разработки, используя линковку
npm i -D --link
А оно ничего мне не может сломать?
Что значит флаг -D? На той странице не увидел его описания.

Цитата:
ну и ещё лучше вырубить создание папки `.bin`
Почему лучше? Не просто же так она создаётся.

Вот не пойму, почему NPM сам не линкует? Мб есть какие-то не очевидные сложности при использовании флага --link?

З.Ы. спасибо за помощь)
Ответить с цитированием
  #83 (permalink)  
Старый 14.09.2014, 21:35
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от Safort
Ну ни траллируй миня((
ха. нет, что ты. даже в мыслях не было

Сообщение от Safort
А оно ничего мне не может сломать?
хз, у меня пока ничего не сломалось. протестируй

Сообщение от Safort
Что значит флаг -D? На той странице не увидел его описания.
короткая версия для `--dev`

смотри исчо! https://www.npmjs.org/doc/misc/npm-config.html



Сообщение от Safort
Почему лучше? Не просто же так она создаётся.
запускаемые файлы (бинарники типа) у меня хранятся в глобальной папке - нет толку их же складывать в локальной папке модулей, я думаю

Сообщение от Safort
Вот не пойму, почему NPM сам не линкует? Мб есть какие-то не очевидные сложности при использовании флага --link?
угу. давай глянем такой кейс:

2 библиотеки требуют другую библиотеку (одну и ту же), но разных версий, обратно не совместимых. это называется dll hell, вроде.

как в таком случае устанавливать что-то? линковка происходит из глобального каталога, а там версия одна.

логичный ответ: линковки не будет, пакеты будут копироваться.

ну или слинкуется глобальный пакет последней версии, а старая версия скопируется из кеша\интернета.

всё вышеизложенное - на грани "мне кажется"

Сообщение от l-liava-l
Сколько наблюдаю... ты увеен что ты джуниор?
ну, я тут самый мелкий melky )

пока я не решу проблему, изложенную здесь, я буду считать себя джуниором, йопта.
Ответить с цитированием
  #84 (permalink)  
Старый 14.09.2014, 22:23
Профессор
Отправить личное сообщение для l-liava-l Посмотреть профиль Найти все сообщения от l-liava-l
 
Регистрация: 14.03.2012
Сообщений: 1,808

Цитата:
ну, я тут самый мелкий melky )
Я младше и опыта меньше)
__________________
Научу себя плохому

Последний раз редактировалось l-liava-l, 14.09.2014 в 22:26.
Ответить с цитированием
  #85 (permalink)  
Старый 14.09.2014, 23:23
Аватар для Safort
Профессор
Отправить личное сообщение для Safort Посмотреть профиль Найти все сообщения от Safort
 
Регистрация: 23.12.2013
Сообщений: 1,856

melky,
Цитата:
хз, у меня пока ничего не сломалось. протестируй
Ок.

Цитата:
короткая версия для `--dev`
Точнее для --save-dev?


Цитата:
как в таком случае устанавливать что-то? линковка происходит из глобального каталога, а там версия одна.
Чот они как нубы прям. Сделали бы так:
/node_modules/имя_модуля/версия_1.0
/node_modules/имя_модуля/версия_9000
/node_modules/имя_модуля/версия_100500


Цитата:
2 библиотеки требуют другую библиотеку (одну и ту же), но разных версий, обратно не совместимых. это называется dll hell, вроде.
У тебя уже была такая ситуация?



l-liava-l,
Цитата:
Я младше и опыта меньше)
я джуниористей вас обоих вместе взятых)
Ответить с цитированием
  #86 (permalink)  
Старый 14.09.2014, 23:36
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от Safort
Чот они как нубы прям. Сделали бы так:
/node_modules/имя_модуля/версия_1.0
/node_modules/имя_модуля/версия_9000
/node_modules/имя_модуля/версия_100500
открой папку npm-cache
Ответить с цитированием
  #87 (permalink)  
Старый 02.09.2015, 14:11
Новичок на форуме
Отправить личное сообщение для hellboy Посмотреть профиль Найти все сообщения от hellboy
 
Регистрация: 02.09.2015
Сообщений: 1

Webstorm для разработки


Для юнит тестов:
Atom + wallaby.js Plugin

mocha + sinon + unexpected.js with unexpected-sinon plugin

rewire/proxyquire

chance / faker / json-schema-faker
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Решение проблемы кодировок для AJAX и PHP без iconv (cp1251 в AJAX) Serge Ageyev AJAX и COMET 10 24.04.2013 20:48
Модуль для работы с модулями JSprog Ваши сайты и скрипты 29 02.09.2009 13:31
Какие инструменты нужны для авт.чтения данных с сайта Evgeny2006 Общие вопросы Javascript 3 18.02.2009 16:07
какую шаблонизацию вы используете для? tenshi Общие вопросы Javascript 0 01.05.2008 12:46