This is the bulletinboard-ads sample application code used in the openSAP course: Cloud-Native Development with SAP Business Technology Platform (formerly SAP Cloud Platform).
If the version of approuter is updated, the rest of the turorial has to be checked, if it need to be adapted due to changes in approuter.
the point about package-lock and node_modules (not Node_modules) not in .cfignore is about vendoring your application on CF in order to provide strictly reproducible deployments. in the tutorial should be either a reference to vendoring or at least be mentioned that this is not a solution to be used poroductively.
6.1.0
.npmrc
Node_modules
from.cfignore
Further References: