To create a custom component you need not use SDK, instead you can just set up an environment to work with Constellation digital experience (DX) components.
@nalls3 Yes using WEB SDK you can create a project using below command “npx @pega/custom-dx-components@~24.1 init” which internally creating the dependent files to execute the npm commands sucessfully.