gpt4 book ai didi

javascript - 要捆绑和缩小 JavaScript 文件,我可以直接连接文件内容然后缩小吗?

转载 作者:行者123 更新时间:2023-12-03 11:59:11 25 4
gpt4 key购买 nike

我有几个 JavaScript 文件需要手动捆绑和缩小。我们无法在应用程序启动解决方案上使用标准 System.Web.Optimization bundle ,因为它会因我们复杂的缓存需求而导致问题。

要捆绑并缩小这些内容,我可以连接文件内容,然后使用 System.Web.Optimization.JsMinify 等简单处理器进行缩小吗?是否有某些类型的 JS 代码无法使用此方法?

最佳答案

所有纯 JavaScript 的内容(即,您没有将 CoffeeScript 之类的内容连接到 JavaScript 文件),并且正确关闭,应该可以很好地连接。连接文件的顺序很重要,它应该与同步加载脚本的当前顺序相同。

代码未正确关闭:

file1.js

var ten = 10;
var twenty =

file2.js

$(document).ready(function() {
// Do stuff
});

如果这些文件是独立的,文件 1 将抛出错误,但文件 2 将正确运行。如果将它们连接起来:

var ten = 10;
var twenty =

$(document).ready(function() {
// Do stuff
});

将抛出错误并且文档就绪语句将不会被执行。希望您的代码中没有类似的内容,但您永远不知道。

关于javascript - 要捆绑和缩小 JavaScript 文件,我可以直接连接文件内容然后缩小吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25478207/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com