When trying to create a new serverless project using the cli
sls create -t aws-nodejs -p testfolder
Serverless framework creates:
- handler.js
- serverless.yml
- .gitignore
Why doesn’t a package.json be included and also why is only a package-lock.json file created / generated when installing npm packages e.g lodash
Running the following:
npm install --save lodash
only creates a node_module folder and a package-lock.json file. There is no package.json file. Trying to understand why as this is not the case with:
sls create -t aws-nodejs-typescript -p test
nvm: 0.39.1
node: v14.19.3
npm: 6.14.17
sls
Framework Core: 3.21.0
Plugin: 6.2.2
SDK: 4.3.2
Thank you for taking the time to read this.