Javascript 介于<;脚本>;标签
我正在制作一个分为2页的网站(用于减少页面加载时间):Javascript 介于<;脚本>;标签,javascript,minify,uglifyjs,page-load-time,uglifyjs2,Javascript,Minify,Uglifyjs,Page Load Time,Uglifyjs2,我正在制作一个分为2页的网站(用于减少页面加载时间): structure.html包含一个空的主体和一小块启动javascript,它将content.html加载到主体中(在此之前,它会显示一个加载指示器) content.html是实际页面内容(重量级) 启动javascript(嵌入在structure.html页面中)工作正常,但仍有大约100行我想知道是否可以使用uglifyjs缩小嵌入html页面中的脚本,以进一步减小页面大小(例如,它会输出包含缩小脚本的相同html页面) 我
包含一个空的主体和一小块启动javascript,它将structure.html
加载到主体中(在此之前,它会显示一个加载指示器)content.html
是实际页面内容(重量级)content.html
structure.html
页面中)工作正常,但仍有大约100行我想知道是否可以使用uglifyjs缩小嵌入html页面中的脚本,以进一步减小页面大小(例如,它会输出包含缩小脚本的相同html页面)
我曾试图直接在uglifyjs中输入我的structure.html
,但出现了一个错误:
Parse error at structure.html:1,0
Unexpected token: operator (<)
Error
at new JS_Parse_Error (C:\Users\Mihir Gokani\AppData\Roaming\npm\node_modules\uglify-js\lib\parse.js:189:18)
at js_error (C:\Users\Mihir Gokani\AppData\Roaming\npm\node_modules\uglify-js\lib\parse.js:197:11)
at croak (C:\Users\Mihir Gokani\AppData\Roaming\npm\node_modules\uglify-js\lib\parse.js:657:9)
at token_error (C:\Users\Mihir Gokani\AppData\Roaming\npm\node_modules\uglify-js\lib\parse.js:665:9)
at unexpected (C:\Users\Mihir Gokani\AppData\Roaming\npm\node_modules\uglify-js\lib\parse.js:671:9)
at expr_atom (C:\Users\Mihir Gokani\AppData\Roaming\npm\node_modules\uglify-js\lib\parse.js:1167:9)
at maybe_unary (C:\Users\Mihir Gokani\AppData\Roaming\npm\node_modules\uglify-js\lib\parse.js:1328:19)
at expr_ops (C:\Users\Mihir Gokani\AppData\Roaming\npm\node_modules\uglify-js\lib\parse.js:1363:24)
at maybe_conditional (C:\Users\Mihir Gokani\AppData\Roaming\npm\node_modules\uglify-js\lib\parse.js:1368:20)
at maybe_assign (C:\Users\Mihir Gokani\AppData\Roaming\npm\node_modules\uglify-js\lib\parse.js:1392:20)
在structure.html处出现分析错误:1,0
意外标记:运算符(尝试将javascript粘贴到一个没有脚本标记(和其他HTML)的丑八怪中),工作得非常好,但是我的脚本嵌入到html页面中。我想在它仍处于开发阶段时减少分离缩小合并循环的工作。当然可以,但您必须在服务器端自动运行该操作,并且您没有告诉我们您正在使用的服务器或您打算如何执行此操作重点仍然是一样的,现在正在解析脚本标记,但您必须确保它们不是uglifier接收的内容的一部分。比方说,我将从cli启动uglifyjs。(图片中没有服务器;只是普通的旧html文件有一些元标记,启动脚本,正文有“加载…”文本-没有内容)是的,脚本标记正在被解析。但是有没有像uglify中的标志这样的方法,或者其他一些方法,在标记到uglify之间传递javascript并将结果放回原位?