fix: 修复路径导致的插件加载失败

This commit is contained in:
coding
2017-10-23 09:09:24 +00:00
parent 7e2bb0a73a
commit 898872a88f
7 changed files with 48 additions and 27 deletions

View File

@ -15,15 +15,15 @@ var permission = require('./permission');
* 载入插件
* @param path
*/
function loadPlugins(path) {
var plugin = fs.file(path);
function loadPlugins(dir) {
var plugin = fs.file(root, dir);
if (!plugin) {
log.i("首次加载 创建文件夹 %s ...", path);
log.i("首次加载 创建文件夹 %s ...", plugin);
} else {
log.i("开始扫描 %s 下的插件 ...", path);
createUpdate(path);
log.i("开始扫描 %s 下的插件 ...", plugin);
createUpdate(plugin);
var files = [];
fs.list(path).forEach(function (file) {
fs.list(plugin).forEach(function (file) {
files.push(file.toFile());
});
loadZipPlugins(files);