Lo anterior a modo de introducción. Comenzar es sencillo en teoría. Pero es posible que te encuentres con el error que me ha acontecido a mi al seguir los pasos indicados por el sitio oficial de Electron. Al instalar las dependencias y ejecutar el Hola mundo en mi mac, me da un error de permiso denegado (que copio integro mas abajo). Para ejecutar sigo las siguientes instrucciones (solo agrego sudo).
# Clone the Quick Start repository
$ sudo git clone https://github.com/electron/electron-quick-start
# Go into the repository
$ cd electron-quick-start
# Install the dependencies and run
$ sudo npm install && npm start
MacBook-Pro-de-Marcos:electron-quick-start marcosdonoso$ sudo npm install
> electron@1.7.8 postinstall /Users/marcosdonoso/Documents/TradingCl/electron-quick-start/node_modules/electron
> node install.js
/Users/marcosdonoso/Documents/TradingCl/electron-quick-start/node_modules/electron/install.js:48
throw err
^
Error: EACCES: permission denied, mkdir '/Users/marcosdonoso/Documents/TradingCl/electron-quick-start/node_modules/electron/electron-tmp-download-9241-1507598637836'
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! electron@1.7.8 postinstall: `node install.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the electron@1.7.8 postinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/marcosdonoso/.npm/_logs/2017-10-10T01_23_59_616Z-debug.log
MacBook-Pro-de-Marcos:electron-quick-start marcosdonoso$
¿Cual es la solución al error?
sudo npm install -g electron --unsafe-perm=true --allow-root
No hay comentarios:
Publicar un comentario