Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1731 (permalink)  
Старый 15.01.2016, 14:25
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

cyber, в стандарте их нет, только в драфте. Но с бабелем использовать можно (и нужно), а в эдже они есть нативно.
__________________
Читайте:
Ты любопытный) Всё-таки, ничему в этом мире не помешает хорошая доля юмора)
Как спросить, чтобы вам ответили
Часто Задаваемые Вопросы (FAQ)
Ответить с цитированием
  #1732 (permalink)  
Старый 15.01.2016, 14:41
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,436

Сообщение от cyber Посмотреть сообщение
Не могу, найти async/await это уже стандарт?
И их можно использовать с babel?
Планируется как часть ES2016 (ES7) - https://github.com/tc39/ecmascript-asyncawait.
Через babel можно компилировать с помощью плагина - http://babeljs.io/docs/plugins/trans...-to-generator/.
Ответить с цитированием
  #1733 (permalink)  
Старый 15.01.2016, 14:56
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

Дарю конфиг для последней ноды:
plugins: [
  'transform-flow-strip-types',
  'transform-decorators-legacy'
],
presets: ['es2015-node5', 'stage-0']


Компилит всё, в том числе и async/await так, чтобы работало в node последней стабильной версии, но ничего лишнего. Плюс можно заюзать flow.
__________________
Читайте:
Ты любопытный) Всё-таки, ничему в этом мире не помешает хорошая доля юмора)
Как спросить, чтобы вам ответили
Часто Задаваемые Вопросы (FAQ)
Ответить с цитированием
  #1734 (permalink)  
Старый 15.01.2016, 15:14
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

Сообщение от trikadin
в стандарте их нет, только в драфте. Но с бабелем использовать можно (и нужно), а в эдже они есть нативно.
А если уберут со стандарта?
За конфиг спасибо.
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #1735 (permalink)  
Старый 15.01.2016, 15:57
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,436

Цитата:
Дарю конфиг для последней ноды
А у меня вот так
{
    "presets": ["es2015-node5"],
    "plugins": ["transform-async-to-generator"],
    "ignore": ["lib"]
}

Игнорирование /lib здесь для того, чтобы тестирующий фреймворк, настроенный на прекомпиляцию тестов с помощью бабеля, не выполнял двойную работу и не пытался компилить уже скомпиленный тестируемый дистрибутив.

Цитата:
А если уберут со стандарта?
Вряд ли. У пропосалов в ES есть пять степеней готовности, где async/await находится уже на четвертой (№3, отсчет с нуля идет) - это значит, что фича уже проработана и теперь только ожидает фидбека.
Даже если вдруг что-то радикально изменится и поломается обратная совместимость (что очень вряд ли), то трансформирующий плагин по семверу-то перейдет на новую мажорную версию, так что до того, как появится время (желание) переписать код, можно просто сидеть на старой версии и не обновляться.
Ответить с цитированием
  #1736 (permalink)  
Старый 15.01.2016, 16:23
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

Сообщение от cyber
А если уберут со стандарта?
То я перестану писать на JS

Сообщение от Erolast
Игнорирование /lib здесь для того, чтобы тестирующий фреймворк, настроенный на прекомпиляцию тестов с помощью бабеля
Ну это уже каждый настроит как ему нужно.

Сообщение от Erolast
У пропосалов в ES есть пять степеней готовности
И вот здесь можно посмотреть, кто на какой.
__________________
Читайте:
Ты любопытный) Всё-таки, ничему в этом мире не помешает хорошая доля юмора)
Как спросить, чтобы вам ответили
Часто Задаваемые Вопросы (FAQ)
Ответить с цитированием
  #1737 (permalink)  
Старый 15.01.2016, 16:40
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

trikadin, Erolast, спасибо
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #1738 (permalink)  
Старый 18.01.2016, 12:11
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

Как импортировать через import что бы просто подключить без переменной? Как простой require('x') без присвоения значения переменной
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #1739 (permalink)  
Старый 18.01.2016, 13:02
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Сообщение от cyber Посмотреть сообщение
Как импортировать через import что бы просто подключить без переменной? Как простой require('x') без присвоения значения переменной
import 'x';
__________________
kobezzza
code monkey
Ответить с цитированием
  #1740 (permalink)  
Старый 18.01.2016, 14:56
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

kobezzza, спасибо йода))
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Смишных картинок тред megaupload Оффтопик 3448 03.07.2023 09:47
React'а тред melky Оффтопик 246 13.11.2016 08:07
Webpack'а тред nerv_ Сборка проекта, утилиты 58 07.05.2016 13:46
Смешных историй тред monolithed Оффтопик 11 04.03.2015 04:20
Смишных видео с намеком тред godofjavascript Оффтопик 4 30.12.2012 23:50