In General, the task: from a set of JS scripts, css and images need to assemble a new version of the library and to roll out it all.
As it should be:
Part 1. Build JS
1. There is a file "core", which should always be present
2. there are optional modules that can be assembled in any combination
Each module has its own dependencies, as described in the JSDoc
that points to a file
3. You need to collect a set of js files all the combinations:
Valid for modules Alpha Beta:
1) core + Alpha
2) core + Beta
3) core + Alpha + Beta
4. To compile all the combinations of a tool of some kind. How exactly, still going to try, then you just need to be able to run the command
Part 2. Build version
Run bilder, indicating bearing type: major, minor, substitution of the existing (for fixed stocks) or normal build
Create a new version of the form
depending on the type the new version number and the last
In the folder put a set isok, css files with run for the regular season to replace the paths to the images themselves pictures
Part 3. Roll-out
Next you need to upload a new version to a server to test well later in the fight, to scatter the files in the ACC. places
As the tool was selected Node.js the first part is already there, need to do the remaining two.
Prosherstiv the packages node, there were many tools for deployment but all have very different purposes and a lot of them.
Tell me are there any that will take 2 and part 3?
PS, for part 3 perhaps the best is roco