Read the statement by Michael Teeuw here.
Complete Walkthrough - Install MagicMirror on a PC - Windows 7/10
-
@sdetweil is not working
"scripts": { "start": "node_modules/.bin/electron js/electron.js", "start:dev": "DISPLAY=\"${DISPLAY:=:0}\" ./node_modules/.bin/electron js/electron.js dev",
same errors
C:\Users\gizmo\MagicMirror>npm start > magicmirror@2.15.0 start > node_modules/.bin/electron js/electron.js "node_modules" non è riconosciuto come comando interno o esterno, un programma eseguibile o un file batch.
-
@airart did u try to install electron?
cd ~/MagicMirror npm install electron@11.3.0
so we can see the error, if any
-
@sdetweil yes
C:\Users\gizmo\MagicMirror>npm install electron@11.3.0 --loglevel=verbose npm verb cli [ npm verb cli 'C:\\Program Files\\nodejs\\node.exe', npm verb cli 'C:\\Users\\gizmo\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js', npm verb cli 'install', npm verb cli 'electron@11.3.0', npm verb cli '--loglevel=verbose' n................ecc
-
@sdetweil i try to restore original package.js and this show me a new log…
0 verbose cli [ 0 verbose cli 'C:\\Program Files\\nodejs\\node.exe', 0 verbose cli 'C:\\Users\\gizmo\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js', 0 verbose cli 'start' 0 verbose cli ] 1 info using npm@7.14.0 2 info using node@v14.17.0 3 timing npm:load:whichnode Completed in 8ms 4 timing config:load:defaults Completed in 10ms 5 timing config:load:file:C:\Users\gizmo\AppData\Roaming\npm\node_modules\npm\npmrc Completed in 15ms 6 timing config:load:builtin Completed in 15ms 7 timing config:load:cli Completed in 8ms 8 timing config:load:env Completed in 3ms 9 timing config:load:file:C:\Users\gizmo\MagicMirror\.npmrc Completed in 1ms 10 timing config:load:project Completed in 4ms 11 timing config:load:file:C:\Users\gizmo\.npmrc Completed in 1ms 12 timing config:load:user Completed in 1ms 13 timing config:load:file:C:\Users\gizmo\AppData\Roaming\npm\etc\npmrc Completed in 1ms 14 timing config:load:global Completed in 1ms 15 timing config:load:validate Completed in 1ms 16 timing config:load:credentials Completed in 5ms 17 timing config:load:setEnvs Completed in 4ms 18 timing config:load Completed in 53ms 19 timing npm:load:configload Completed in 54ms 20 timing npm:load:setTitle Completed in 1ms 21 timing npm:load:setupLog Completed in 13ms 22 timing npm:load:cleanupLog Completed in 14ms 23 timing npm:load:configScope Completed in 0ms 24 timing npm:load:projectScope Completed in 2ms 25 timing npm:load Completed in 96ms 26 timing config:load:flatten Completed in 15ms 27 timing command:run-script Completed in 3ms 28 timing command:start Completed in 57ms 29 verbose stack Error: ENOENT: no such file or directory, open 'C:\Users\gizmo\MagicMirror\package.json' 30 verbose cwd C:\Users\gizmo\MagicMirror 31 verbose Windows_NT 10.0.18362 32 verbose argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\gizmo\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js" "start" 33 verbose node v14.17.0 34 verbose npm v7.14.0 35 error code ENOENT 36 error syscall open 37 error path C:\Users\gizmo\MagicMirror/package.json 38 error errno -4058 39 error enoent ENOENT: no such file or directory, open 'C:\Users\gizmo\MagicMirror\package.json' 40 error enoent This is related to npm not being able to find a file. 41 verbose exit -4058
-
nothing to do, it doesn’t seem to find the electron file and folders
-
@airart i don’t understand, I installed on windows 10 without trouble… but it was npm v6.
I just installed and used npm 7.14…
I had to use the full path to electron
here is my package.json start line
"start": "/Users/sdetw/MagicMirror/node_modules/.bin/electron js/electron.js",
this is due to a change in npm… my prior instance will not start now without the full path
-
this is because npm 7.14 is trying to launch from the MagicMirror folder instead of the module folder…
-
@sdetweil can i install npm v6 ?
-
@airart yes,
npm install -g npm@6.14.0
after this completes
cd MagicMirror rd /s/q node_modules npm install
-
@sdetweil in which folder it should be installed