场景:
我们目前的开发结构还是那种耦合度比较高的结构,后台java渲染出页面数据,页面内一般会引入所需的js文件,一般会有三到四个script标签,多的话,可能会有五六个,以及还有一些页面内的一些js。
我们技术要求我用gulp打包,把所有js打包成一个js文件,减少http请求。(我们前端的打包工具一直用的是gulp)
我之前做过单页面应用,用webpack打包,但是那个只有一个index页面,一个入口文件。但是现在我们有十多个页面,每个页面都需要打包一个js文件,请问应该如何实现这个需求?
场景:
我们目前的开发结构还是那种耦合度比较高的结构,后台java渲染出页面数据,页面内一般会引入所需的js文件,一般会有三到四个script标签,多的话,可能会有五六个,以及还有一些页面内的一些js。
我们技术要求我用gulp打包,把所有js打包成一个js文件,减少http请求。(我们前端的打包工具一直用的是gulp)
我之前做过单页面应用,用webpack打包,但是那个只有一个index页面,一个入口文件。但是现在我们有十多个页面,每个页面都需要打包一个js文件,请问应该如何实现这个需求?
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
4 回答2.4k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
谢邀~~~
首先,同意楼上的观点
可以用
webpack+gulp
模式 用webpack配置 用gulp进行打包同时 配置入口文件可以是一个页面生产一个入口文件
webpack.config.js
文件配置以下代码主要部分是配置入口文件 每个入口文件必须以.main.js结尾 gulp打包后会生成.js文件
针对每个 页面 可以生成这样的 多个入口文件 然后在入口文件中引该用到的js文件 就可以了
gulpfile.js里边的配置:
package.json
东西有点多 你跟你的package.json
对比一下 看缺少什么