我想知道是否可以缩小模板文件(如 EJS 文件)中包含的 JS 代码。
有用吗?我在考虑表演。还是隐藏评论、解释的一种方式。
最佳答案
这似乎是最好的解决方案。基本上,您想使用 EJS renderFile 方法,然后使用 UglifyJS丑化渲染结果。
app.get('/js/my.js', (req, res) => {
var data = {foo:'bar'}
ejs.renderFile('views/js/my.js.ejs', {data}, (err, js) => {
if(err) return res.status(500).send("error")
res.setHeader('Content-Type', 'text/javascript')
res.send(UglifyJS.minify(js))
})
})
关于javascript - 是否可以缩小 ejs 文件中的 JS 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26819730/