When i use classes like below
classes: 'name'
i get an error for the next line in the config.js
If I write it with a comma like this:
Classes: 'name',
Then it and the whole module: "MMM-Face-Reco-DNN"
will get ignored, and all my modules will be shown, even if nobody is in front of the camera.
Here is a log:
0|MagicMirror | Loading config ...
0|MagicMirror | WARNING! Could not validate config file. Starting with default configuration. Please correct syntax errors at or above this line: /home/pi/MagicMirror/config/config.js:65
0|MagicMirror | classes: 'name'
0|MagicMirror | ^^^^^^^
0|MagicMirror | SyntaxError: Unexpected identifier
0|MagicMirror | at new Script (vm.js:74:7)
0|MagicMirror | at createScript (vm.js:246:10)
0|MagicMirror | at Object.runInThisContext (vm.js:298:10)
0|MagicMirror | at Module._compile (internal/modules/cjs/loader.js:678:28)
0|MagicMirror | at Object.Module._extensions..js (internal/modules/cjs/loader.js:722:10)
0|MagicMirror | at Module.load (internal/modules/cjs/loader.js:620:32)
0|MagicMirror | at tryModuleLoad (internal/modules/cjs/loader.js:559:12)
0|MagicMirror | at Function.Module._load (internal/modules/cjs/loader.js:551:3)
0|MagicMirror | at Module.require (internal/modules/cjs/loader.js:658:17)
0|MagicMirror | at require (internal/modules/cjs/helpers.js:20:18)
0|MagicMirror | Loading module helpers ...
Here is line 65 in my config file:
{
module: "currentweather",
position: "top_right",
config: {
location: "hidden",
locationID: "hidden", //ID from http://bulk.openweathermap.org/sample/city.list.json.gz; unzip the gz file and find your city
appid: "hidden"
}
classes: 'name'
},
If I move classes up below position like this:
{
module: "currentweather",
position: "top_right",
classes: 'name'
config: {
location: "hidden",
locationID: "hidden", //ID from http://bulk.openweathermap.org/sample/city.list.json.gz; unzip the gz file and find your city
appid: "hidden"
}
Then the result will be like this:
0|MagicMirror | WARNING! Could not validate config file. Starting with default configuration. Please correct syntax errors at or above this line: /home/pi/MagicMirror/config/config.js:60
0|MagicMirror | config: {
0|MagicMirror | ^^^^^^
0|MagicMirror | SyntaxError: Unexpected identifier
0|MagicMirror | at new Script (vm.js:74:7)
0|MagicMirror | at createScript (vm.js:246:10)
0|MagicMirror | at Object.runInThisContext (vm.js:298:10)
0|MagicMirror | at Module._compile (internal/modules/cjs/loader.js:678:28)
0|MagicMirror | at Object.Module._extensions..js (internal/modules/cjs/loader.js:722:10)
0|MagicMirror | at Module.load (internal/modules/cjs/loader.js:620:32)
0|MagicMirror | at tryModuleLoad (internal/modules/cjs/loader.js:559:12)
0|MagicMirror | at Function.Module._load (internal/modules/cjs/loader.js:551:3)
0|MagicMirror | at Module.require (internal/modules/cjs/loader.js:658:17)
0|MagicMirror | at require (internal/modules/cjs/helpers.js:20:18)