Итак, я обязан преобразовывать es5 в модуль es6.Угловые 1.x и es6 множественные константы в сингулярном модуле
Как экспортировать/импортировать модуль угловой постоянной, если в угловом модуле для ES6 имеется более одной константы?
E.g. constants.js
export default angular.module('myConstants', [])
.constant('foo', {result: 'bar'})
.constant('blah', {result: 'bar'});
service.js
import foo from './constants';
import blah from './constants'; // Tried this. This won't work
Означает ли это, что я должен разделить свои константы на отдельные модули? Или мне нужно просто преобразовать их в константы ES6, используя ключевое слово const?
P.p.s с использованием Webpack и Бабель погрузчик
P.S. Я должен использовать psuedo-код, так как я не могу вставить код работы.
Эта инструкция экспорта является синтаксической ошибкой. Вы имели в виду использовать 'export default'? – Bergi
Почему вы используете угловые модули, когда у вас есть модули ES6? – Bergi
@Bergi да спасибо. Я обновил его. – chrisjlee