He instalado Nodejs y npm ( en Windows) ... luego con el npm install he instalado uglify-js
Luego he probado minificar un archivo de prueba javascript en el CMD de windows:
con el comando :
Código BASH:
Ver original
uglifyjs prueba.js -o prueba_min.js
Hasta aquy todo bien. El resultado fue correcto.
Lo que pasa es que quiero hacer esto desde PHP con el comando exec() pero no lo consigo.
He intentado:
Código PHP:
Ver original
// ********** luego pasando rutas completas: exec ("cmd start 'C:\Program Files\nodejs\node.exe' C:\Users\matake\AppData\Roaming\npm\node_modules\uglify-js\bin\uglifyjs prueba.js -o prueba_min.js"); // NADA //Incluido las combinaciones de mas arriba [B]con /C y start[/B] ... esta vez con rutas completas y .... nadaaa ... no encuentro la manera :(
Hay alguien que sabe como hacer funcionar esto ?
O si no, he creado con uglifyjs --self un archivo .js que dicen que se puede emplear desde el navegador ... lo que pasa es que no se como usarlo ... como mandarle la ruta del archivo .js que quiero ... o bien una variable js que contenga dicho script.
Saludos y gracias