angularjs - ngmin not working in windows -
i trying minify js files (start controllers , app.js). know regular minifier (uglify etc) won't work directly on angularjs files because of module declaration conventions. tried using ngmin that. concatenated files , tried using ngmin - error ...
c:\users\rahul\appdata\roaming\npm\node_modules\ngmin\node_modules\esprima\espri ma.js:3872 throw e; ^ error: line 1007: unexpected token * @ throwerror (c:\users\rahul\appdata\roaming\npm\node_modules\ngmin\node_mo dules\esprima\esprima.js:1156:21) @ throwunexpected (c:\users\rahul\appdata\roaming\npm\node_modules\ngmin\no de_modules\esprima\esprima.js:1213:9) @ parseprimaryexpression (c:\users\rahul\appdata\roaming\npm\node_modules\n gmin\node_modules\esprima\esprima.js:1567:16) @ parselefthandsideexpressionallowcall (c:\users\rahul\appdata\roaming\npm\ node_modules\ngmin\node_modules\esprima\esprima.js:1644:61) @ parsepostfixexpression (c:\users\rahul\appdata\roaming\npm\node_modules\n gmin\node_modules\esprima\esprima.js:1703:20) @ parseunaryexpression (c:\users\rahul\appdata\roaming\npm\node_modules\ngm in\node_modules\esprima\esprima.js:1784:16) @ parsemultiplicativeexpression (c:\users\rahul\appdata\roaming\npm\node_mo dules\ngmin\node_modules\esprima\esprima.js:1790:20) @ parseadditiveexpression (c:\users\rahul\appdata\roaming\npm\node_modules\ ngmin\node_modules\esprima\esprima.js:1807:20) @ parseshiftexpression (c:\users\rahul\appdata\roaming\npm\node_modules\ngm in\node_modules\esprima\esprima.js:1824:20) @ parserelationalexpression (c:\users\rahul\appdata\roaming\npm\node_module s\ngmin\node_modules\esprima\esprima.js:1845:16) i believe issue related running ngmin in windows environment. shall try again mac - trying gauge if faced issue , able find work-around ? in advance ...
it looks might related concatenating. it's not windows issue (i've run ngmin on windows fine). there's open issue this: https://github.com/btford/grunt-ngmin/issues/12.
i know recommendation run once on concatenated file, might want try running ngmin prior concatenation , see happens. if ends fine, try concatenate afterwards.
Comments
Post a Comment