Currently, trying to build from source by running sudo make gives the user some npm erros. This was due to outdated package-lock.json files and node_modules folders. This PR edits the makefile so we generate a new clean package-lock and node_modules on each build.
After successfully building and installing, running sudo colteconf update causes a python type error because, while we recently merged a PR to fix colteconf_cn_4g.py it still cannot parse /etc/open5gs/mme.yaml out of the box for version 2.7.0. Until we fix the parsing, our readme should warn users about this.
Currently, trying to build from source by running
sudo make
gives the user some npm erros. This was due to outdatedpackage-lock.json
files andnode_modules
folders. This PR edits the makefile so we generate a new clean package-lock and node_modules on each build.After successfully building and installing, running
sudo colteconf update
causes a python type error because, while we recently merged a PR to fixcolteconf_cn_4g.py
it still cannot parse/etc/open5gs/mme.yaml
out of the box for version 2.7.0. Until we fix the parsing, our readme should warn users about this.