npm install firebase fallisce sempre

Sep 20 2020

quando ho provato a installare Firebase fallisce sempre. Voglio installare Firebase nel mio progetto REACTJS usando

`npm i firebase`

e mostra questo errore: npm WARN [email protected] richiede un peer di typescript @> = 2.8.0 || > = 3.2.0-dev || > = 3.3.0-dev || > = 3.4.0-dev || > = 3.5.0-dev || > = 3.6.0-dev || > = 3.6.0-beta || > = 3.7.0-dev || > = 3.7.0-beta ma nessuno è installato. È necessario installare autonomamente le dipendenze peer.

npm ERR! codice EPERM npm ERR! syscall scollega npm ERR! percorso G: \ react \ netflix \ netflix-clone \ node_modules \ youtube-player \ node_modules \ debug \ src npm ERR! errno -4048 npm ERR! Errore: EPERM: operazione non consentita, scollega "G: \ react \ netflix \ netflix-clone \ node_modules \ youtube-player \ node_modules \ debug \ src 'npm ERR! [OperationalError: EPERM: operazione non consentita, scollega "G: \ react \ netflix \ netflix-clone \ node_modules \ youtube-player \ node_modules \ debug \ src '] {npm ERR! causa: [Errore: EPERM: operazione non consentita, scollega "G: \ react \ netflix \ netflix-clone \ node_modules \ youtube-player \ node_modules \ debug \ src '] {npm ERR! errno: -4048, npm ERR! codice: 'EPERM', npm ERR! syscall: 'unlink', npm ERR! percorso: 'G: \ react \ netflix \ netflix-clone \ node_modules \ youtube-player \ node_modules \ debug \ src' npm ERR! }, npm ERR! errno: -4048, npm ERR! codice: 'EPERM', npm ERR! syscall: 'unlink', npm ERR! percorso: 'G: \ react \ netflix \ netflix-clone \ node_modules \ youtube-player \ node_modules \ debug \ src', npm ERR! genitore: "youtube-player" npm ERR! } npm ERR! npm ERR! L'operazione è stata rifiutata dal tuo sistema operativo. npm ERR! È possibile che il file fosse già in uso (da un editor di testo o da un antivirus), npm ERR! o che non hai i permessi per accedervi. npm ERR! npm ERR! Se ritieni che questo possa essere un problema di autorizzazioni, ricontrolla l'ERR npm! permessi del file e delle directory che lo contengono, oppure prova a eseguire npm ERR! il comando di nuovo come root / amministratore.

npm ERR! Un registro completo di questa corsa può essere trovato in: npm ERR! C: \ Users \ ADMIN \ AppData \ Roaming \ npm-cache_logs \ 2020-09-20T07_03_09_714Z-debug.log

il mio file package.json è qui:

{
  "name": "netflix-clone",
  "version": "0.1.0",
  "private": true,
  "dependencies": {
    "@testing-library/jest-dom": "^4.2.4",
    "@testing-library/react": "^9.5.0",
    "@testing-library/user-event": "^7.2.1",
    "axios": "^0.20.0",
    "movie-trailer": "^2.0.6",
    "react": "^16.13.1",
    "react-dom": "^16.13.1",
    "react-scripts": "3.4.3",
    "react-youtube": "^7.12.0"
  },
  "scripts": {
    "start": "react-scripts start",
    "build": "react-scripts build",
    "test": "react-scripts test",
    "eject": "react-scripts eject"
  },
  "eslintConfig": {
    "extends": "react-app"
  },
  "browserslist": {
    "production": [
      ">0.2%",
      "not dead",
      "not op_mini all"
    ],
    "development": [
      "last 1 chrome version",
      "last 1 firefox version",
      "last 1 safari version"
    ]
  }
}

Risposte

1 SulemanAhmad Sep 20 2020 at 14:42

Questo potrebbe essere un problema di autorizzazione. Quello che puoi fare è aprire la riga di comando (CMD) come amministratore facendo clic con il tasto destro sulla riga di comando (CMD) e selezionando "Esegui come amministratore". Una volta aperto, vai alla cartella del tuo progetto e quindi installa Firebase. L'immagine viene aggiunta per Windows, ma se hai il MAC fallo di conseguenza!