mirror of
https://bitbucket.org/bellord13/kit.git
synced 2026-11-13 19:06:11 +03:00
fix
This commit is contained in:
+10
-10
@@ -445,25 +445,25 @@ kit.config = kit.config || {};
|
||||
}.bind(this))
|
||||
}
|
||||
}.bind(this);
|
||||
var installed = false;
|
||||
|
||||
/**
|
||||
* @todo !!!
|
||||
*/
|
||||
var returnData;
|
||||
if(plugin.config.type === moduleTypeList.loader && typeof plugin.config.loader === 'function') {
|
||||
// var returnData = plugin.config.loader.bind(module.exports).call(module.exports, module, module.exports, this.require.bind(this), global);
|
||||
var returnData = plugin.config.loader.bind(window).call(module.exports, module, module.exports, this.require.bind(this), global);
|
||||
returnData = plugin.config.loader.bind(window).call(module.exports, module, module.exports, this.require.bind(this), global);
|
||||
setGlobalExtension(pluginId, plugin.config.alias, returnData);
|
||||
installed = true;
|
||||
} else if(plugin.config.type === moduleTypeList.import && typeof plugin.config.module === 'string') {
|
||||
setGlobalExtension(pluginId, plugin.config.alias, (typeof module.exports === 'object' && module.exports.default !== undefined)?module.exports.default:module.exports);
|
||||
installed = true;
|
||||
}
|
||||
if(installed){
|
||||
console.log(`%cPluginManager.install(${pluginId}): installed (${plugin.state} > ${stateList.installed}).`, "color: green;");
|
||||
plugin.state = stateList.installed;
|
||||
returnData = (typeof module.exports === 'object' && module.exports.default !== undefined)?module.exports.default:module.exports;
|
||||
setGlobalExtension(pluginId, plugin.config.alias, returnData);
|
||||
}
|
||||
|
||||
return installed;
|
||||
console.log(`%cPluginManager.install(${pluginId}): installed (${plugin.state} > ${stateList.installed}).`, "color: green;");
|
||||
plugin.state = stateList.installed;
|
||||
|
||||
|
||||
return true;
|
||||
}.bind(this);
|
||||
|
||||
this.__exec(pluginId, function(){
|
||||
|
||||
@@ -303,6 +303,15 @@ __PluginManager__.registerPlugins({
|
||||
plugin.module.exports(kit.require('jQuery'));
|
||||
}
|
||||
},
|
||||
jqueryLazy: {
|
||||
path: __pmConfig__.assetsPath + '/jquery-lazy',
|
||||
alias: 'jquery-lazy',
|
||||
js: [
|
||||
'/jquery.lazy.min.js',
|
||||
'/jquery.lazy.plugins.min.js',
|
||||
],
|
||||
deps: ['jQuery'],
|
||||
},
|
||||
slickCarousel: {
|
||||
path: __pmConfig__.assetsPath + '/slickCarousel',
|
||||
alias: ['slick', 'slick-carousel'],
|
||||
|
||||
Reference in New Issue
Block a user