christian 4571a14169 android fix | 3 年之前 | |
---|---|---|
.. | ||
node_modules | 3 年之前 | |
LICENSE | 3 年之前 | |
NOTICE | 3 年之前 | |
README.md | 3 年之前 | |
RELEASENOTES.md | 3 年之前 | |
index.js | 3 年之前 | |
package.json | 3 年之前 |
This package can be used to install and uninstall Node.js packages using npm.
fetch
Installs a module from:
npm
registrygit
urltarball
folder
path on local systemReturns a Promise
resolving to the absolute path of the installed package.
const fetch = require('cordova-fetch');
fetch(spec, dest, opts).then(pathToInstalledPackage => {
// Do something
});
Parameter | Description
-|-
spec
| A spec for the package to be installed (anything supported by npm install
)
dest
| Location where to install the package
opts
| Additional options (optional)
Option | Default | Description
-|-|-
save
| false
| Adds the package as dependency to package.json
iff true
uninstall
Uninstalls a package from the given directory. Returns a Promise
that resolves when removal has finished.
const { uninstall } = require('cordova-fetch');
uninstall(packageName, dest, opts).then(() => {
// Do something
});
Parameter | Description
-|-
packageName
| Name of the package to be uninstalled
dest
| Location from where to uninstall the package
opts
| An Object with additional options
Option | Default | Description
-|-|-
save
| false
| Removes dependency from package.json
iff true