搭了node环境,配置 uglify-js 和 clean-css,引用了这两个node module,实现js/css的压缩合并。。 目前能在用node xxx.js 执行压缩。 现在想在web里面执行自动压缩。。 比如,给一个click 事件,然后执行xxx.js里面的压缩函数。。 环境是win7, 请教下 有什么方法可以实现?
8 回复
xxx.js 中有个函数 a() 引用了uglify-js 和 clean-css,执行js/css的压缩合并, 目前可以通过 cmd指令 node xxx.js执行。。 我想在普通的web页面中执行, 如: 在button中添加事件 onclick="a()" 来执行xxx.js中的函数a() 。。而不用通过cmd的指令执行。
我也曾想过,特别有趣。 @chendongbupt 跟 @wuliao49 的意思类似。
- 把要做的操作封装成一个function
- 调用就放在某路由里
- 发送http请求到该路由,该路由下的function就执行了。
未实测过,这是我的思路。
@fantasy 普通的js可以实现。。但是在引用 var fs = require(‘fs’); fs.readFileSync()
浏览器报错:Uncaught TypeError: Object #<Object> has no method ‘readFileSync’