gulp打js文件时遇到js需要按一定的顺序打包解决方案
一.自己碰到的问题
用gulp打包压缩js文件,很简单的任务,但是打包的文件加载之后,发现报错。错误是new一个未定的对象。因为一个同事使用的是 var functionName = function (){}声明的函数。由于这种方式不能先调用函数,后声明。打包的时候这个js文件恰好在最后。所以不能先调用。
二.解决方法
1、自己采用的方式是将声明方式改为function functionName () {}的形式,这样可以可以先调用,后声明。因为javascript变量提升的特性。
2、使用gulp-order
https://github.com/sirlantis/gulp-order
转载请注明原文地址: https://ju.6miu.com/read-10579.html