mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-10-27 17:16:14 +01:00
plugins can now pass in scripts in plugin.json, and they will be bundled into nodebb.min.js
This commit is contained in:
@@ -223,6 +223,20 @@ var fs = require('fs'),
|
||||
}));
|
||||
}
|
||||
|
||||
next();
|
||||
},
|
||||
function(next) {
|
||||
// Client-side scripts
|
||||
if (pluginData.scripts && pluginData.scripts instanceof Array) {
|
||||
if (global.env === 'development') {
|
||||
winston.info('[plugins] Found ' + pluginData.scripts.length + ' js file(s) for plugin ' + pluginData.id);
|
||||
}
|
||||
|
||||
Plugins.clientScripts = Plugins.clientScripts.concat(pluginData.scripts.map(function(file) {
|
||||
return path.join(pluginData.id, file);
|
||||
}));
|
||||
}
|
||||
|
||||
next();
|
||||
}
|
||||
], function(err) {
|
||||
|
||||
Reference in New Issue
Block a user