mirror of
https://github.com/NodeBB/NodeBB.git
synced 2026-03-04 11:31:23 +01:00
Merge remote-tracking branch 'origin/master' into develop
This commit is contained in:
@@ -106,7 +106,7 @@ module.exports = function (Plugins) {
|
||||
}
|
||||
|
||||
function runNpmCommand(command, pkgName, version, callback) {
|
||||
require('child_process').execFile('npm', [command, pkgName + (command === 'install' ? '@' + version : '')], function (err, stdout) {
|
||||
require('child_process').execFile((process.platform === 'win32') ? 'npm.cmd' : 'npm', [command, pkgName + (command === 'install' ? '@' + version : '')], function (err, stdout) {
|
||||
if (err) {
|
||||
return callback(err);
|
||||
}
|
||||
|
||||
@@ -52,7 +52,9 @@ module.exports = function (Plugins) {
|
||||
async.parallel([
|
||||
async.apply(mapFiles, pluginData, 'css', 'cssFiles'),
|
||||
async.apply(mapFiles, pluginData, 'less', 'lessFiles'),
|
||||
async.apply(mapClientSideScripts, pluginData)
|
||||
async.apply(mapClientSideScripts, pluginData),
|
||||
async.apply(mapClientModules, pluginData),
|
||||
async.apply(mapStaticDirectories, pluginData, pluginData.path),
|
||||
], next);
|
||||
}, next);
|
||||
}
|
||||
@@ -296,6 +298,7 @@ module.exports = function (Plugins) {
|
||||
pluginData.version = packageData.version;
|
||||
pluginData.repository = packageData.repository;
|
||||
pluginData.nbbpm = packageData.nbbpm;
|
||||
pluginData.path = pluginPath;
|
||||
} catch(err) {
|
||||
var pluginDir = pluginPath.split(path.sep);
|
||||
pluginDir = pluginDir[pluginDir.length - 1];
|
||||
|
||||
Reference in New Issue
Block a user