为什么用gulp把多个js文件合并压缩后,再直接引入页面就报错了 我来答 1个回答 #合辑# 机票是越早买越便宜吗? 学点笔记 2017-08-30 · 长路漫漫,分享为上。 学点笔记 采纳数:646 获赞数:1553 向TA提问 私信TA 关注 展开全部 合并成一个JS文件之后,代码的作用域扩大,难免会造成冲突。找到报错的代码所在位置,找到原JS文件修改下。举个例子:a.js 中有var foo = 1; b.js 中也有 var foo = 10; 那么合并之后就会有两个 foo 变量, 这样一来在新的js文件中,foo的值就是写在后面的一个,而恰好后面的值会冲突报错。因此,在合并之前需要确定每个js文件都能正常工作,而且没有函数、变量上的冲突。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2017-11-01 gulp压缩合并css/js时,怎么自动修改引用压缩后的css/js的路径 2017-07-26 gulp怎么处理多页面引用js时按需合并的问题 2017-03-13 gulp合并代码后只要引入一个js文件吗 2017-03-03 gulp压缩js的时候出现如下错误提示 events.js 141,求大神解答! 2016-12-06 gulp 压缩合并js有什么用 2016-07-09 为什么用gulp压缩js文件,有些文件压缩不了 2018-09-19 用gulp如何给多个页面各自打包一个专属的js文件 2017-09-17 有什么gulp插件能够将html中引用的css或js资源进行合并与压缩 更多类似问题 > 为你推荐: