有个疑问,首先我的文件结构是 base.js 和 main.js 这样两个文件,base 中存放全站通用的一些方法函数,base 不合并,方便客户端缓存。 main 为每个页面的私有 js 文件。页面两个 seajs.use 入口。
此时,有某几个函数为全站通用,但是参数不同,我通过 exports.abc 的方式在 base 中开出接口,通过 var base = require("./base"); 在 main 中调用,但是构建的时候 grunt 就会把 base 合并到 main 中。
请问有什么办法即可以将方法的代码存于 base 中避免代码重复,同时又可以在 main 中调用到该方法,并且构建时不将 base 合并到 main ?
此时,有某几个函数为全站通用,但是参数不同,我通过 exports.abc 的方式在 base 中开出接口,通过 var base = require("./base"); 在 main 中调用,但是构建的时候 grunt 就会把 base 合并到 main 中。
请问有什么办法即可以将方法的代码存于 base 中避免代码重复,同时又可以在 main 中调用到该方法,并且构建时不将 base 合并到 main ?
