bh1750 lightsesor won't work
Your code looks good. I2C configuration is default which depends on your board manager.
Then your wiring may be wrong. 


Using a multimeter to check supply voltage on the BH1750 module. It should be 3.3V
Using a multimeter to check the connection between the BH1750 module with ESP32.
Difference ESP32 vendor may provide a difference I2C pinout. Make sure you connect everything correctly. 
Using an oscilloscope or logic analyzer to capture data on an I2C bus. 
If everything good, try to use another module.


From your log, I guessed, the power supply is good. I2C connection is your problem.
More, you should use the different color wire for the difference signal. It helps prevent unexpected connections.