Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #281 (permalink)  
Старый 27.07.2015, 22:38
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

http://kangax.github.io/compat-table/es7/#babel
Ответить с цитированием
  #282 (permalink)  
Старый 27.08.2015, 21:30
Аватар для FINoM
Новичок
Отправить личное сообщение для FINoM Посмотреть профиль Найти все сообщения от FINoM
 
Регистрация: 05.09.2010
Сообщений: 2,298

Господа, подскажите лучшие пути использования ES7 (или хотя бы ES6) на ноде. О node-babel знаю, но он почему-то не работает с forever (возможно, и со многими другими популярными инструментами). Пытаюсь освоить ноду (чтоб уметь фулл-стек), но пересаживаться на старый JS совсем неохота.

Не знал о require("babel/register"); вопрос не актуален
__________________
"Matreshka is fucking awesome" © чувак с Reddit
Matreshka.js - Три возможности

Последний раз редактировалось FINoM, 27.08.2015 в 21:45.
Ответить с цитированием
  #283 (permalink)  
Старый 14.09.2015, 15:17
Аватар для FINoM
Новичок
Отправить личное сообщение для FINoM Посмотреть профиль Найти все сообщения от FINoM
 
Регистрация: 05.09.2010
Сообщений: 2,298

Ребят, кто-то в курсе, как импортить/экспортить AMD модули в Babel, без вставки бабелем проверок и "_interopRequireDefault"?
https://github.com/babel/babel/issues/2381 - вот тут пример кода, который я бы хотел получить в итоге.
__________________
"Matreshka is fucking awesome" © чувак с Reddit
Matreshka.js - Три возможности
Ответить с цитированием
  #284 (permalink)  
Старый 14.09.2015, 15:22
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,436

Я бы предложил лучше перейти на common.js + webpack.
Ответить с цитированием
  #285 (permalink)  
Старый 14.09.2015, 15:25
Аватар для FINoM
Новичок
Отправить личное сообщение для FINoM Посмотреть профиль Найти все сообщения от FINoM
 
Регистрация: 05.09.2010
Сообщений: 2,298

Сообщение от Erolast
Я бы предложил лучше перейти на common.js
Не люблю CJS из-за необходимости запускать вотчер.
Сообщение от Erolast
webpack
А он умеет импорт в стиле ES2015?
__________________
"Matreshka is fucking awesome" © чувак с Reddit
Matreshka.js - Три возможности
Ответить с цитированием
  #286 (permalink)  
Старый 14.09.2015, 15:49
Аватар для Lemme
Профессор
Отправить личное сообщение для Lemme Посмотреть профиль Найти все сообщения от Lemme
 
Регистрация: 15.07.2015
Сообщений: 511

FINoM, конечно. Нужно лишь js файлы грузить через babel-loader
Ответить с цитированием
  #287 (permalink)  
Старый 14.09.2015, 15:50
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,436

Цитата:
Не люблю CJS из-за необходимости запускать вотчер.
Не понял. Что за вотчер?

Цитата:
А он умеет импорт в стиле ES2015?
Можно. Вебпак - это сборщик с возможностью прекомпиляции ассетов. Для прекомпиляции ES6 (в том числе и модулей) с помощью babel существует babel-loader.
Ответить с цитированием
  #288 (permalink)  
Старый 14.09.2015, 15:51
Аватар для FINoM
Новичок
Отправить личное сообщение для FINoM Посмотреть профиль Найти все сообщения от FINoM
 
Регистрация: 05.09.2010
Сообщений: 2,298

Сообщение от Lemme
FINoM, конечно. Нужно лишь js файлы грузить через babel-loader
Круто, но это не решит моей проблемы.
__________________
"Matreshka is fucking awesome" © чувак с Reddit
Matreshka.js - Три возможности
Ответить с цитированием
  #289 (permalink)  
Старый 14.09.2015, 17:52
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Сообщение от FINoM Посмотреть сообщение
Ребят, кто-то в курсе, как импортить/экспортить AMD модули в Babel, без вставки бабелем проверок и "_interopRequireDefault"?
https://github.com/babel/babel/issues/2381 - вот тут пример кода, который я бы хотел получить в итоге.
Задай бабелю параметр компиляции модулей в AMD и все.
__________________
kobezzza
code monkey
Ответить с цитированием
  #290 (permalink)  
Старый 14.09.2015, 17:58
Аватар для FINoM
Новичок
Отправить личное сообщение для FINoM Посмотреть профиль Найти все сообщения от FINoM
 
Регистрация: 05.09.2010
Сообщений: 2,298

Сообщение от kobezzza
Задай бабелю параметр компиляции модулей в AMD и все.
Ты не понял, я хочу, чтоб экспорт и импорт был простым:
import X from 'x';
let y = new X();
export default y;

>>>
define(['x'], function(X) {
var y = new X();
return y;
});
Как включить AMD я знаю.
__________________
"Matreshka is fucking awesome" © чувак с Reddit
Matreshka.js - Три возможности
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать HTML фичи? 2chan Events/DOM/Window 6 26.09.2014 18:50