06.01.2015, 16:31
|
|
Быдлокодер;)
|
|
Регистрация: 19.11.2010
Сообщений: 4,338
|
|
Цитата:
|
kobezzza,
Его уже рассматривали но решили не брать, так же как и джейд.
Ибо в команде привыкли к закрывающим тэгам и скобкам
|
Не внимательно читаешь описание, самая первая строчка: "2 types of syntax: classic and Jade-Like;"
Т.е. поддерживается и тот синтаксис, который тебе нужен
{template foo()}
<b>Старый добрый HTML</b>
{/template}
Более того, классический синтаксис можно совмещать с Jade-Like
- template foo()
<b>Старый добрый HTML</b>
Последний раз редактировалось kobezzza, 06.01.2015 в 16:34.
|
|
06.01.2015, 19:06
|
|
Профессор
|
|
Регистрация: 22.03.2012
Сообщений: 3,744
|
|
npm install --global 6to5
как находится нужный пакет?
идёт обращение к определённому каталогу на сервере и ищется в его корне каталог с именем 6to5?
если сервер загибается, то пакет не установить, так?
как вообще они там на этот счёт договорились?
меня просто по незнанию пока смущает, что все эти менеджеры куда-то обращаются, чего-то скачивают без моего ведома,
я на w7, поставил linux mint, с интернетом там все пакеты неплохо сами в скачиваются и ставятся,
хотел поставить локально какой-то пакет, так и не понял, где скачать из официального источника, а не хз откуда, чтобы в итоге получилось, что поставил ровно тоже, что и при интернете ставится
|
|
06.01.2015, 19:15
|
|
Быдлокодер;)
|
|
Регистрация: 19.11.2010
Сообщений: 4,338
|
|
Цитата:
|
как находится нужный пакет?
|
Идёт обращение к публичному серверу NPM и и ищется нужный пакет. Логика такая же как, например, у apt-get.
Цитата:
|
меня просто по незнанию пока смущает, что все эти менеджеры куда-то обращаются, чего-то скачивают без моего ведома,
|
Ну, ты можешь сам подсасывать нужный пакет из репозитария, вручную устанавливать и компилить (если это нужно), только зачем?
|
|
06.01.2015, 19:20
|
|
I am Student
|
|
Регистрация: 17.12.2011
Сообщений: 4,415
|
|
Вопрос по git есть проект на github пытаюсь загрузить обновление делаю
git remote add origin http://url
git add .
git commit -m 'commit'
git push origin master
Получю такую хрень
Цитата:
|
hint: Updates were rejected because the remote contains work that you do
hint: not have locally. This is usually caused by another repository pushing
hint: to the same ref. You may want to first integrate the remote changes
hint: (e.g., 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.
|
__________________
Цитата:
|
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
|
|
|
06.01.2015, 19:22
|
|
Быдлокодер;)
|
|
Регистрация: 19.11.2010
Сообщений: 4,338
|
|
cyber, а ты git pull делал?
|
|
06.01.2015, 19:26
|
|
I am Student
|
|
Регистрация: 17.12.2011
Сообщений: 4,415
|
|
kobezzza, да
__________________
Цитата:
|
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
|
|
|
06.01.2015, 19:51
|
|
Профессор
|
|
Регистрация: 23.12.2013
Сообщений: 1,856
|
|
bes,
Цитата:
|
что все эти менеджеры куда-то обращаются, чего-то скачивают без моего ведома
|
Обращаются к оф. репозиторию, скачивает модуль с его зависимостями и устанавливает в папку C:/Users/[userName]/AppData/Roaming/npm/node_modules
Ну и прописывает его в переменной окружения(или как там она называется), чтобы он был глобально доступен.
А если локально устанавливаешь, то оно устанавливается в ту папку, в которой ты сейчас находишься.
На сколько я знаю, npm особо не сорит в ФС.
|
|
06.01.2015, 19:53
|
|
Профессор
|
|
Регистрация: 22.03.2012
Сообщений: 3,744
|
|
Сообщение от kobezzza
|
Идёт обращение к публичному серверу NPM и и ищется нужный пакет. Логика такая же как, например, у apt-get.
|
а какая там логика? собственно это и является основой моего смущения
я правильно написал?
Сообщение от bes
|
идёт обращение к определённому каталогу на сервере и ищется в его корне каталог с именем 6to5?
если сервер загибается, то пакет не установить, так?
|
есть некий сервер, обращение к нему идёт по неизменяемому адресу, если загнётся или изменит имя, то всё рушится,
поэтому группа поддержки старается сделать так, чтобы он никогда не загнулся (я не в курсе, я лишь предполагаю, в этом их договорённость?)
самое логичное, что приходит в голову, - конкретно для npm, что при таком способе установки, когда для npm указывается параметром лишь имя модуля, это то, что просто в корне каталога, к которому идёт обращение, лежит каталог с тем же именем, может быть у них там более сложная система, маппируют, адреса на каталоги, я не знаю, поэтому и спрашиваю
Сообщение от kobezzza
|
Ну, ты можешь сам подсасывать нужный пакет из репозитария, вручную устанавливать и компилить (если это нужно), только зачем?
|
необходимо было установить пакет там, где не было выхода в интернет, причём система была "неполноценной":
при "автоматической" установке подгружаются ещё всякие зависимые вещи, то есть ставлю одно, а для работы этого одного требуется ещё то-то и то-то и мне это всё подгружается и ставится,
а когда интернета, нет как я мне всё это проконтролировать, по каким ссылкам всё это скачать и не из левого источника
пытался по адресам, которые выводятся в консоли при установке, но в тот раз у меня так ничего и не вышло
в общем вопрос по базовым концепциям
|
|
06.01.2015, 19:54
|
|
Профессор
|
|
Регистрация: 22.03.2012
Сообщений: 3,744
|
|
Сообщение от Safort
|
Обращаются к оф. репозиторию, скачивает модуль с его зависимостями и устанавливает в папку C:/Users/[userName]/AppData/Roaming/npm/node_modules
Ну и прописывает его в переменной окружения(или как там она называется), чтобы он был глобально доступен.
А если локально устанавливаешь, то оно устанавливается в ту папку, в которой ты сейчас находишься.
На сколько я знаю, npm особо не сорит в ФС.
|
да, эти вещи и я заметил (про --global и прописывание в переменную среды предполагал, но точно не знал), куда - понятно, вопрос - откуда
|
|
06.01.2015, 20:07
|
Интересующийся
|
|
Регистрация: 28.12.2014
Сообщений: 20
|
|
С праздниками, пипл!
NewElem.style.height='2em';
console.log(" NewElem.width " + NewElem.style.width ); // Возвращает тоже 2em, издевается!
Хочу задавать в емах, а получать в пикселях, есть простой способ в одну-две строчки?
Спс.
|
|
|
|