Closed zerda closed 2 years ago
There was a similar issue with yarn
earlier, #139
Seems appropriate to use degit
for initialising a Camouflage project. I have created a template repository for such use cases. Please use following command to replace camouflage init
degit camouflagejs/init myproject
OR
npx degit camouflagejs/init myproject
TODO: Update docs
Describe the bug Volta is a node version manager like nvm, and
camouflage init
is not compatible with volta library structure.In volta,
npm root -g
result is/Users/bob/.volta/tools/image/node/16.13.0/lib/node_modules
, butcamouflage
is located in/Users/bob/.volta/tools/image/packages/camouflage-server
.From what I understand,
site_root
should be located asbin/camouflage.js
parent directory.let site_root = path.join(__dirname, "..");
should be good enough in many cases.To Reproduce Steps to reproduce the behavior:
Expected behavior Empty directory is initialized.
Desktop (please complete the following information):