@nodejs_ru

Страница 512 из 2748
Arsen
20.01.2017
10:46:58
ясно. спасибо

Klim
20.01.2017
11:07:04
ясно. спасибо
не за что

Google
Andrew
20.01.2017
11:14:59
наивный
нативный нативный нативный пративный :D

Alex
20.01.2017
11:22:41
ясно. спасибо
пожалуйста

Amon Bower
20.01.2017
11:35:53
Решил установить babel-cli глобально на серваке (Ubuntu). Выдает такую ошибку -bash: /usr/bin/babel: No such file or directory

Иван
20.01.2017
11:36:27
а что вводишь для установки?

Amon Bower
20.01.2017
11:41:38
npm install --save-dev babel-cli

Иван
20.01.2017
11:43:15
если глобально для ubuntu то -g добавь

ну и sudo, если прав не хватит

а вот —save-dev мне кажется (если глобально) стоит убрать

Vladimir
20.01.2017
11:45:22
Ilya
20.01.2017
11:45:38
не надо так
это легально

)

Google
Vladimir
20.01.2017
11:45:48
https://docs.npmjs.com/getting-started/fixing-npm-permissions

Ilya
20.01.2017
11:45:58
нет
для локальной разработки - да

Ilya
20.01.2017
11:46:06
да

Vladimir
20.01.2017
11:46:18
ни одному нпм пакету не нужен судо

Ilya
20.01.2017
11:46:40
нпму может быть нужно

Vladimir
20.01.2017
11:46:43
это пиздец какой vulnerability

нет https://docs.npmjs.com/getting-started/fixing-npm-permissions

Ilya
20.01.2017
11:47:01
да боже

я не про продакш же говорю

Vladimir
20.01.2017
11:47:16
какая разница

Amon Bower
20.01.2017
11:47:21
clear()

Vladimir
20.01.2017
11:47:55
я создам пакет который на postinstall будет отправлять мне твои ssh_keys

и всё твой судо всё сделает

спасибо

Ilya
20.01.2017
11:48:59
> phpclub

Amon Bower
20.01.2017
11:49:01
Иван
20.01.2017
11:49:18
> phpclub
ну да, я и на нем пишу

Vladimir
20.01.2017
11:49:23
делал. Не помогло.
зачем тебе глобальный бабель на серве?

Google
Amon Bower
20.01.2017
11:49:38
потому, что у меня не 1 проект работает с бабелем

Vladimir
20.01.2017
11:49:44
и?

Amon Bower
20.01.2017
11:49:47
зачем в каждый проект устанавливать по новой бабель

Николай
20.01.2017
11:49:54
вот именно что нужно. Вдруг версии разные.

Vladimir
20.01.2017
11:49:55
shared dependencies

Ilya
20.01.2017
11:49:56
версии

могут быть

ну вы поняли

Vladimir
20.01.2017
11:50:17
плюс да, как заметили версии

вобщем ты не туда копаешь

Николай
20.01.2017
11:50:30
У вас проект должен быть самодостаточен. И не зависить ни от кого

Vint
20.01.2017
11:50:31
Просто не надо использовать глобальную "системную" ноду. В современном динамичном мире её всё равно не хватит на все проекты. Поэтому такой софт надо собирать в папку юзера, nvm и аналоги в помощь.

Vladimir
20.01.2017
11:50:58
почини свой нпм мануалом который я скинул

Amon Bower
20.01.2017
11:51:01
Pavel
20.01.2017
11:51:05
Это не светлое новое будущее жаваскрипта , а просто ещё один инструмент в тулбоксе разработчика
Нет, это полная замена JS в перспективе 5–10 лет и смерть JS как технологии

Николай
20.01.2017
11:51:46
тоже логично, не могу с вами не согласиться
банально, если я захочу установить ваш пакет, то будет тупо не хватать пакетов.

и мне придется самому доставлять

Amon Bower
20.01.2017
11:53:21
Ок, я решил в каждый проект тогда устанавливать по новой. Ща установил в одном проекте бабел на серваке, грёбаная ошибка: -bash: /usr/bin/babel: No such file or directory

Google
Amon Bower
20.01.2017
11:53:25
Тут кто-то говорил про путь

$PATH

Pavel
20.01.2017
11:53:39
npm install --save-dev babel-cli
Такой пакет не существует

Amon Bower
20.01.2017
11:53:54
В официальной документации брал

https://babeljs.io/docs/setup/#installation

Николай
20.01.2017
11:53:59
а зачем именно babel-cli ?

Vladimir
20.01.2017
11:54:18
Такой пакет не существует
что ты говоришь? ➜ npm info babel-cli version 6.22.2

Admin
ERROR: S client not available

Pavel
20.01.2017
11:54:54
Vladimir
20.01.2017
11:55:12
https://www.npmjs.com/package/babel-node
это разные пакеты

Pavel
20.01.2017
11:55:19
Разве?

Хотя могу путать

Николай
20.01.2017
11:55:39
99% )

Amon Bower
20.01.2017
11:56:08
а зачем именно babel-cli ?
Я ща залью на гитхаб свой проект, покажу быдлокод, чтобы вы поняли о чем я

Amon Bower
20.01.2017
11:56:32
нет. Я не поставил ведь --global

Pavel
20.01.2017
11:56:37
почему?
Что почему? Потому что такая задача проекта.

Amon Bower
20.01.2017
11:56:44
онли --save-dev

Николай
20.01.2017
11:58:26
Кстати, а вас не раздражает, что eslint ругается на то, что, например, webpack стоит в devDependency а не в dependecy. Принципиально не хочу переносить. С одной стороны можно отключатить это правило, но с другой сторны, чуваки, которые пидалят стандарты, наверно, чем то руководствуются? Что думаете?

Google
Gordey
20.01.2017
12:00:46
Кстати, а вас не раздражает, что eslint ругается на то, что, например, webpack стоит в devDependency а не в dependecy. Принципиально не хочу переносить. С одной стороны можно отключатить это правило, но с другой сторны, чуваки, которые пидалят стандарты, наверно, чем то руководствуются? Что думаете?
именно поэтому есть конфиг еслинта, и каждая компания/команда исходя из особенностей своей работы, проекта, архитектуры и чего бы то ни было еще, определяется то, что вы называете “стандартами”

Николай
20.01.2017
12:01:01
я юзаю airbnb

но мне в принципе не понятно, почему дев пакеты должны таки не в дев зависимостях стоять

Николай
20.01.2017
12:02:48
Для того, чтоб писать ишью. Нужно наминтку задуматься и подумать, а может таки есть смысл в этом. А не тупо бежать заводить не разобравшись

Возможно кто то с чата одним предложением развеет мои сомнения

И если на то пошлло, то не в eslint нужно заводить а в сам стандарт

Pavel
20.01.2017
12:05:13
Тоже верно

Aleksey
20.01.2017
12:05:13
e no-extraneous-dependercies есть опшены. можно указать devDependencies: false и не будет ругаться

Николай
20.01.2017
12:05:50
собсно отключить правило можно. Так можно и все отключить, которые бесят. Но на то они и правила

Надо придерживаться

Pavel
20.01.2017
12:06:04
Николай
20.01.2017
12:06:25
Почему?

Pavel
20.01.2017
12:07:02
«Этот кактус чересчур колюч и невкусен, но я всё равно его буду есть. Кстати, никто не подскажет, как его сделать повкуснее?»

Николай
20.01.2017
12:07:25
Есть команда из 10 чел. Каждому что то не нравится. и считает что нужно отключить что то . В итоге на проекте через год сплошная вакханалия по коду. Не говоря о багах в бизнессзадачах.

Я не гворю что он колюч. Я говорю, почему то выросла иголка на фикусе

Страница 512 из 2748