|
22.02.2015, 22:52
|
sinistral
|
|
Регистрация: 28.03.2011
Сообщений: 5,418
|
|
Сообщение от nerv_
|
Заинлайнил html
melky, слушай, у меня вопрос. Можно ли сделать так, чтобы во время сборки вместо текстовой переменной подставлялось читалось и подставлялось имя текущего файла (без расширения)?
Сейчас приходится руками писать, не очень удобно https://yadi.sk/i/NMa01ZeteqKf8
|
webpack немножко инъекцирует фишки nodejs в файлы фронтенда.
тебе имя файла нужно? попробуй __filename
http://webpack.github.io/docs/configuration.html#node
Сообщение от nerv_
|
я как знал))) Пишу все в es6 стиле =)
|
это из-за именнованных импортов\экспортов, походу, такое сделали...
|
|
22.02.2015, 22:57
|
|
junior
|
|
Регистрация: 29.11.2011
Сообщений: 3,924
|
|
Сообщение от melky
|
тебе имя файла нужно? попробуй __filename
|
возвращает
/index.js
а у меня оно совсем другое
Ну и ладно. Все равно симпатично https://yadi.sk/i/-wOKWr2HeqLL4 =)
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Последний раз редактировалось nerv_, 22.02.2015 в 23:02.
|
|
22.02.2015, 23:03
|
|
猫
|
|
Регистрация: 07.06.2007
Сообщений: 7,504
|
|
Сообщение от melky
|
нужно делать импорт и экспорт в одном стиле - т.е. либо ES6, либо CJS
|
У меня в одном стиле.
На странице подключаю реакт. Собираю без реакт.
Падает в React.render(React. Реакт подкючен, а ошибка все равно Uncaught TypeError: object is not a function
При сборке ошибок нет, на странице падает. В клоне проекта 6to5 все ок. Хз что это такое..ю
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Последний раз редактировалось Gozar, 22.02.2015 в 23:12.
|
|
22.02.2015, 23:55
|
|
猫
|
|
Регистрация: 07.06.2007
Сообщений: 7,504
|
|
Упс. Бабель не трансформирует jsx.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
|
|
23.02.2015, 00:00
|
|
猫
|
|
Регистрация: 07.06.2007
Сообщений: 7,504
|
|
Сообщение от nerv_
|
он и не должен
|
А это тогда что? https://babeljs.io/docs/usage/jsx/
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
|
|
23.02.2015, 00:06
|
|
猫
|
|
Регистрация: 07.06.2007
Сообщений: 7,504
|
|
Походу кривой в Babel-e сборщик jsx. Он мне компонент собирает как элемент дом.
React.render(React.DOM(AvatarBlock, null)
вместо:
React.render(React.createElement(AvatarBlock
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
|
|
23.02.2015, 00:07
|
|
猫
|
|
Регистрация: 07.06.2007
Сообщений: 7,504
|
|
Либо я в жизни чего-то не понимаю, либо Babel резко отсырел Нехоцица откатываться назад... :'(
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
|
|
23.02.2015, 00:22
|
|
猫
|
|
Регистрация: 07.06.2007
Сообщений: 7,504
|
|
Всё, терпение лопнуло, откат на 6to5 и полгода жду пока не исправят.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
|
|
23.02.2015, 09:41
|
|
junior
|
|
Регистрация: 29.11.2011
Сообщений: 3,924
|
|
Сообщение от Gozar
|
Всё, терпение лопнуло, откат на 6to5 и полгода жду пока не исправят.
|
лучше бы issue написал https://github.com/babel/babel/issues
помог бы не только себе, но и остальным =)
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
|
|
|
|