diff options
author | Samy Pessé <samypesse@gmail.com> | 2015-01-19 16:30:52 +0100 |
---|---|---|
committer | Samy Pessé <samypesse@gmail.com> | 2015-01-19 16:30:52 +0100 |
commit | 41c3db4c049c98f1a6fc5af9068757306ef26214 (patch) | |
tree | 63d9629d0e999a08e0d3a42458a108c11e3e0c79 /lib/plugin.js | |
parent | 7f01f4b048faf5ce5e1815c3676916ac7859279f (diff) | |
download | gitbook-41c3db4c049c98f1a6fc5af9068757306ef26214.zip gitbook-41c3db4c049c98f1a6fc5af9068757306ef26214.tar.gz gitbook-41c3db4c049c98f1a6fc5af9068757306ef26214.tar.bz2 |
Add command to install plugins
Diffstat (limited to 'lib/plugin.js')
-rw-r--r-- | lib/plugin.js | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/plugin.js b/lib/plugin.js index c2cc668..d1ec08d 100644 --- a/lib/plugin.js +++ b/lib/plugin.js @@ -156,9 +156,9 @@ Plugin.prototype.copyAssets = function(out, options) { // Install a list of plugin -Plugin.install = function(options) { +Plugin.install = function(root, plugins) { // Normalize list of plugins - var plugins = Plugin.normalizeList(options.plugins); + plugins = Plugin.normalizeList(plugins); // Install plugins one by one return _.reduce(plugins, function(prev, plugin) { @@ -168,11 +168,11 @@ Plugin.install = function(options) { return Q.nfcall(npmi, { 'name': fullname, 'version': plugin.version, - 'path': options.input, + 'path': root, 'npmLoad': { 'loglevel': 'silent', 'loaded': false, - 'prefix': options.input + 'prefix': root } }); }); |