Read the statement by Michael Teeuw here.
NPM run start cannot be used
- 
 @sdetweil There is no error message 
- 
 @史新瑞 the messages where mm is started npm start or 
 pm2 logs
- 
 @sdetweil What is described here is my latest problem. Sorry, I didn’t make it clear 
- 
 @史新瑞 is it current or forecast mode? which provider? 
- 
 @史新瑞 I just added my openweather api key to the starting config.js { module: "weather", position: "top_right", config: { weatherProvider: "openweathermap", type: "current", location: "New York", locationID: "5128581", //ID from http://bulk.openweathermap.org/sample/city.list.json.gz; unzip the gz file and find your city apiKey: "a6bf9feaa86bc2677df1e5fsdasdasd46bd79d" } }, { module: "weather", position: "top_right", header: "Weather Forecast", config: { weatherProvider: "openweathermap", type: "forecast", location: "New York", locationID: "5128581", //ID from http://bulk.openweathermap.org/sample/city.list.json.gz; unzip the gz file and find your city apiKey: "a6bf9feaa86bc2677df1e5f46bd79dsdasd" } },and both worked (the apikeys are mangled here so won’t work anywhere else) 
- 
 @sdetweil I don’t use the same API as you, and your last reply revealed your key which is not good 
- 
 @史新瑞 my key was mangled, so not useable… just wanted it to be clear for you… 
 default provider is openweatherI asked you what provider and type… (current or forecast) I can get api keys to test too 
- 
 @sdetweil If possible, I would like to try your API tomorrow, but this is only a test, and this is based on your consent. Generally, I will not use your API, I will continue to use my own API, I hope you can agree 
- 
 @史新瑞 I don’t understand ‘API’ API is the method of getting data… we don’t expose that outside the module. 
 of course u could change the code if u know javascript.you could certainly use the openeweather source… 
- 
 @sdetweil To tell the truth, I didn’t remember it. Please allow me to check it tomorrow morning and tell you 
