Показать сообщение отдельно
  #3 (permalink)  
Старый 22.09.2015, 13:09
Аватар для kuzroman
Кандидат Javascript-наук
Отправить личное сообщение для kuzroman Посмотреть профиль Найти все сообщения от kuzroman
 
Регистрация: 26.11.2010
Сообщений: 124

Перечитал еще раз.
Смотрите бабел у меня стоит в вотчере в шторме и компилит карты автоматом
с let и class он справляется на ура.
Проблема только тогда когда встречает require и не может загрузить его, выдает ошибку.

На html странице входа прописал

<script src="node_modules/babel/browser-polyfill.js"></script>
<script src="node_modules/babel-core/browser.js"></script>
и далее мой главный входной js
<script src="assets/js/mainTest.js"></script>


mainTest.js
import {pageName} from './testRequire.js';
console.log('здесь', pageName);

testRequire
export var pageName = 'Страница testRequire.js';


пробовал менять тип script на
<script type="text/babel" src="assets/js/mainTest.js"></script> // error - require is not defined
<script type="application/javascript;version=1.7" src="assets/js/mainTest.js"></script> // ошибки нет, не отрабатывает вовсе
<script type="application/javascript" src="assets/js/mainTest.js"></script> // error - Unexpected reserved word

Хотелось бы на лету тестить проект, без компиляции, это реально?
Или лучше ставить вотчер на грунт(гулп) и не париться?

Последний раз редактировалось kuzroman, 22.09.2015 в 13:15.
Ответить с цитированием