NPM Package Dependencies in Launch Scripts are Inconsistent Between Windows & Linux #15
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The NPM packages that are installed by the install script for each operating system are supposed to have identical NPM packages. In this instance, the Windows powershell script is more up-to-date than Linux and Linux needs to be caught up to reach parity with the Windows script.
Proposal:
requirements.txt
approach that python uses but use it for NPM. Make it so both scripts share the same dependency list as a text file namedNPM_Packages.txt
Agent_Requirements.txt
Server_Requirements.txt
NPM_Packages.txt
Centralized package management via /Data/WebUI/package.json
This is an industry-standard way of managing packages and versions, and will eventually be cross-platform once the linux version of the launch script is re-tooled to incorporate it like the Windows launch script is now. This makes the NPM installation step nearly instant after the first launch.