From 1318c748e4c15bc3c90b89091d6ba2bfa5e2ab56 Mon Sep 17 00:00:00 2001 From: rainie <463103063@qq.com> Date: Fri, 15 Jul 2016 12:03:19 +0800 Subject: [PATCH] Update pace.js Uses Node, AMD or browser globals to create a module. --- pace.js | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/pace.js b/pace.js index c7efc2fc..ad813edb 100644 --- a/pace.js +++ b/pace.js @@ -920,16 +920,16 @@ } }; - if (typeof define === 'function' && define.amd) { - define(['pace'], function() { - return Pace; - }); - } else if (typeof exports === 'object') { - module.exports = Pace; - } else { - if (options.startOnPageLoad) { - Pace.start(); +(function (root, factory) { + if (typeof define === 'function' && define.amd) { + define([], factory); + } else if (typeof module === 'object' && module.exports) { + module.exports = factory(); + } else { + root.Pace = factory(); } - } +}(this, function () { + return Pace; +})); }).call(this);