Read the statement by Michael Teeuw here.
read csv-data and put it in an array
- 
 that’s not what i wanted (writing code for me). my big problem is, not to know how i can start, how i can test code-snippets and so on … 
 i read some articles, but when i want to test some lines of code, i don’t know what to do. in my magicmirror module i can’t do that => error messages … i hope that i have expressed myself clearly and understandably …
 if i have a code-snoppet, go to terminal and put innode xxx.jspath not found, module not found, and many other error messages … maybe i soon despair … 
- 
 @Perlchamp is the xxx.js in the current folder? if not u need to give path to the file you can do in MM module, with messages… there are two parts… the server side (node_helper) whose messages (console.log) come out on the same terminal window 
 the browser side (modulename.js) uses Log.log. and displays only in the developer windowI have modified a logging module that will display them together on the terminal window https://github.com/sdetweil/MMM-Logging 
 install this as the FIRST module in the list
 use this definition in config.js{ module: 'MMM-Logging', disabled: false, config: { // Module functions out of the box with nothing set here. // See below for configurable options. echoLocal: true, echoRemote: true, overwriteBrowserMethods: true, format: "{{message}} ({{folder}}/{{file}}:{{line}} {{method}})", } },
- 
 thanks a lot, i will try to “play” with it. can take some time … 
- 
 @Perlchamp ok, if you are trying to use the csv-> somethign libraries and installed them in you module folder, then u want to be IN that folder to run your sample node xxx.js tests so the module folder path is right for require() 
- 
 @sdetweil said in read csv-data and put it in an array: u want to be IN that folder you mean in my module folder? it’s called “MMM-birthdaylist” … 
- 
 @Perlchamp correct cd ~/MagicMirror/modules/MMM-birthdaylist node xxx.jsnote xxx.js can’t do anything specifically MagicMirror related no module register no sendSocketNotification 
- 
 ok, thanks a lot sam :-) 
 no i will try to play with it.
- 
 Log.log("hello Log");=> Log.log(“hello Log”); 
 ^ReferenceError: Log is not defined 
 at Object. (/home/thomas/MagicMirror/modules/MMM-birthdaylist/test.js:1:1)
 at Module._compile (internal/modules/cjs/loader.js:778:30)
 at Object.Module._extensions…js (internal/modules/cjs/loader.js:789:10)
 at Module.load (internal/modules/cjs/loader.js:653:32)
 at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
 at Function.Module._load (internal/modules/cjs/loader.js:585:3)
 at Function.Module.runMain (internal/modules/cjs/loader.js:831:12)
 at startup (internal/bootstrap/node.js:283:19)
 at bootstrapNodeJSCore (internal/bootstrap/node.js:623:3)console.log("hello console");=> hello console 
- 
 another question: 
 what can i do with MMM-logging. if i start npm start in the MagicMirror folder nothing will displayed. and to test, etc. i have to close MagicMirror because it fill the hole screen …
- 
 @Perlchamp log.log only works in the modulename.js (the part loaded in the browser) 
 we call it that cause its filename matches the module name

