kettek2/wiki/updates/2018-06-08_19-30.qwk

25 lines
793 B
Plaintext

# NodeJS Submodule Installer
Hark, a grand new module written for automatically installing [Open Markup Editor](https://github.com/kettek/open-markup-editor)'s various built-in packs!
This module provides a system for calling `npm install` on a list of locations, ultimately providing automatic submodule installation. It only works on directories that possess a base `package.json` file.
Check it out on [GitHub](https://github.com/kettek/submodules-install) or on [NPM](https://www.npmjs.com/package/submodules-install).
Using it is _easy_!
*1.* Install: `npm i submodules-install --save`
*2.* Edit **package.json**:
```
{
...,
"submodules": [
"my_subdir/*",
"my_subdir2/**"
],
...
}
```
*3.* Run `npx submodules-install` or add as a preinstall/postinstall/etc. script