$ truffle init Downloading... Error: Something already exists at the destination. `truffle init` and `truffle unbox` must be executed in an empty folder. Stopping to prevent overwriting data. at C:\Users\Welcome\AppData\Roaming\npm\node_modules\truffle\build\webpack:\packages\truffle-box\lib\utils\unbox.js:22:1 at <anonymous> at process._tickCallback (internal/process/next_tick.js:188:7) at Function.Module.runMain (module.js:695:11) at startup (bootstrap_node.js:188:16) at bootstrap_node.js:609:3
truffle init complains about the existence of any file in the folder, even hidden ones such as (on macOS)
ls -A to list all files from the command line.
As the error message implies, you need to delete the contents of the folder, or create a new empty folder, where you call