Anonymous
https://stackoverflow.com/questions/39412424/how-to-see-logs-from-npm-installation
Vladimir
npm info it worked if it ends with ok npm verb cli [ 'C:\\Program Files\\nodejs\\node.exe', npm verb cli 'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js', npm verb cli 'install', npm verb cli '--loglevel', npm verb cli 'verbose' ] npm info using npm@3.10.10 npm info using node@v6.11.0 npm info lifecycle test@~preinstall: test@ npm verb correctMkdir C:\Users\000\AppData\Roaming\npm-cache\_locks correctMkdir not in flight; initializing npm verb lock using C:\Users\000\AppData\Roaming\npm-cache\_locks\staging-0455759a10bfe3d2.lock for C:\OpenServer\domains\salonoboilev.dev\node_modules\.staging npm verb unlock done using C:\Users\000\AppData\Roaming\npm-cache\_locks\staging-0455759a10bfe3d2.lock for C:\OpenServer\domains\salonoboilev.dev\node_modules\.staging npm info linkStuff test@ npm verb linkBins test@ npm verb linkMans test@ npm info lifecycle test@~install: test@ npm info lifecycle test@~postinstall: test@ npm verb exit [ 0, true ] npm info ok
Bullwinkle
если в корне есть файлы и папки, снеси их: node_modules npm-shrinkwrap.json npm-lock.json попробуй запустить npm i и скажи результат
Bullwinkle
а
Bullwinkle
и сначала npm cache clean
Vladimir
то же самое, что-то быстро мелькнуло и пустота
Bullwinkle
а отдельный конкретный пакет вообще получается поставить?
AI
А ос какая ? )
Anonymous
Винда жи
Vladimir
да, винда
Vladimir
отдельный да, например ставлю gulp, запускаю, говорит что не хватает gulp-clean, ставлю его, запускаю, теперь говорит что нет gulp
Bullwinkle
хм хм хм.... а глобально наверное тоже gulp стоит?
Bullwinkle
и может ещё куча всего
Андрей
Объекты первого класса инкапсулирующие отложенные контексты исполнения кто как готовит?
Андрей
Винда жи
Винда не нужна. Попробуй GNU/Linux!
Vladimir
вроде недавно удалил физически папки эти и ноду переустановил на старую версию
Vladimir
а теперь после установки gulp выдает C:\OpenServer\domains\salonoboilev.dev>gulp "gulp" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
Vladimir
пойду я искать и всё переустанавливать, всяко меньше ваше время тратить
Vladimir
хотя скорее всего и не так продуктивно
AI
Винда не нужна. Попробуй GNU/Linux!
Послушай что говорят, и проблем будет меньше =)
Vladimir
ну на вкус и цвет
Vladimir
на работе всё отлично и на винде работает
Андрей
ну на вкус и цвет
Професианалы юзают чтото что больше на систему похоже а не на винду
Vladimir
и дома всё работало, месяц назад
Андрей
и дома всё работало, месяц назад
А в переменной окружения PATH у тебя что?
Андрей
Путь к папке с модулями ноды должен быть. Проверь возможно там нет его. Тогда добавь
Vladimir
когда копался в laravel похоже тогда и переписал эту переменную на фигню какую-то
Vladimir
всё работает
Vladimir
Спасибо огромное
Bullwinkle
спасибо, ценный опыт
Anonymous
Ребят
Anonymous
Я js выучил до замыканий
Sergey
Я js выучил до замыканий
молодец))) учи дальше
Anonymous
Можно ли я щас реакт изучать начну ?
Anonymous
Или пока рано
Anonymous
?
Sergey
рано
Sergey
научись писать в одном сообщении
Anonymous
Ок
Sergey
Ок
сообщения так-то редактировать можно
Anonymous
Как?
Rafael 🌵
Как?
Тапни на своё сообщение
Sergey
стрелка вверх
Sergey
нажать на сообщение
Anonymous
С телефона можно ?
Anonymous
У меня только переслать
Anonymous
Удалить
Anonymous
Копировать
Sergey
на свое сообщение
Anonymous
А
Anonymous
Все
Anonymous
Понял ,во
Sergey
и установи последнюю версию клиента
Anonymous
ixplo
использовать функцию в качестве объекта - это норма?
ixplo
пример: let f = () => 1; f.f = () => 2;
Winni
Да, так в жсе классы и делаются, по ес 5, но там кажись синтаксис другой
ixplo
пишу модуль некий. хочу, чтобы главный метод вызывался ооочень просто )
ixplo
и поэтому решил вызывать прям сам "объект"
GG
использовать функцию в качестве объекта - это норма?
че. c = { a: (param) => param+1 } c.a(3) //4 так? - норм
GG
ооо
ixplo
я тоже так подумал ) хотя в жизни не встречал почти
GG
подожди
ixplo
😂😅
ixplo
сюрприз )
GG
пример: let f = () => 1; f.f = () => 2;
не фига ты навернул, это не будет работать
ixplo
но работает
GG
не фига се
GG
лучше не делать так
GG
это как-то не стандартно
ixplo
ну понятно, но я пишу модуль. и тут важно удобство
ixplo
его никто не будет тыкать )
ixplo
типа router() - это функция, которая роутит реквесты, а router.routes = {} - это сами маршруты