shapecss-framework icon indicating copy to clipboard operation
shapecss-framework copied to clipboard

Error on npm run production on shapecss, #Laravel-mix

Open ShahanurSharif opened this issue 8 years ago • 3 comments

I am have error on npm run production, and its killing me :(

/js/shapecss.js from UglifyJs Unexpected token: name (Accordion) [./~/shapecss/resources/assets/js/component/Accordion.js:1,0][/js/shapecss.js:19054,6]

I am using shapecss developed in laravel mix.

here is code is look like on main js entry file shape.js, directory is, https://github.com/MicroDreamIT/shapecss-framework/blob/master/resources/assets/js/shape.js 'use strict';

import {Accordion} from "./component/Accordion"; import {Modal} from "./component/Modal"; import {getTab} from "./component/Tab"; import {Nav} from "./component/Nav"; import {Circle} from "./component/shapes/Circle"; import {Parallelogram} from "./component/shapes/Parallelogram"; import {Rectangle} from "./component/shapes/Rectangle"; import {Square} from "./component/shapes/Square";

window.onload = function () { new Accordion(); new Modal(); getTab(); new Nav(); new Circle(); new Parallelogram(); new Rectangle(); new Square(); } Accordion class is look like,

export class Accordion{ constructor(){ this.accordionDivs = document.getElementsByClassName('accordion'); if(this.accordionDivs) this.processAccordions(); } processAccordions() { ... }

ShahanurSharif avatar Jun 19 '17 02:06 ShahanurSharif

@cristijora

ShahanurSharif avatar Jun 20 '17 00:06 ShahanurSharif

Is there more information? The line from above doesn't help too much + not very familiar with laravel mix

cristijora avatar Jun 20 '17 07:06 cristijora

@cristijora working for webpack.conf integration.

ShahanurSharif avatar Aug 02 '17 17:08 ShahanurSharif