начиная с этого обсуждения Edge: SCRIPT1028: Ожидаемый идентификатор, строка или число Я не понял, как решить проблему с помощью babel. Проблема, с которой я сталкиваюсь, заключается в модуле (не в моем классе), который я использую, поэтому я не могу вносить исправления в код (легко).
Я импортирую класс, который:
import { Class1 } from '@eds/vanilla'; <-- This is not mine
that his then importing another class
./src/public/eds-components/charts/bar-charts/Class1.js
That is importing :
import { ColorScale } from '../common/ColorScale';
export class ColorScale {
/**
* Setup color scale properties
* @param {Object} props - The properties to initialize the color scale
* @param {Array} props.colors - The array of colors
*/
constructor(props) {
props = {
...props
};
this.length = props.length || 15;
this.colors = props.colors || this.generateColorMatrix(this.length);
}
Как я могу использовать babel / polyfills или что-то еще, чтобы решить проблему с модулем, который не находится под моим контролем?
Кажется, есть проблемы в pre-build-optimizer фаза ..