Azure-Samples / Azure-Samples/ms-identity-javascript-nodejs-tutorial

Error: Cannot find module 'ms-identity-javascript-nodejs-tutorial\1-Authentication\1-sign-in\App\node_modules\msal-node-wrapper\dist\index.js'. Please verify that the package.json has a valid "main" entry

Aperta
#130 3 commenti 0 reazioni 0 assegnatari Vedi su GitHub
untriaged
Lingua principale
PowerShell
Stelle
50
Fork
35
Merge medio
2g 9h
PR unite (30g)
2

Descrizione

**Which version of Microsoft.Identity.Client are you using?**
"@azure/msal-node": "^2.7.0"

Note that to get help, you need to run the latest version.

**Repro**

```
cd ms-identity-javascript-nodejs-tutorial\1-Authentication\1-sign-in\App
npm install
npm start

```

**Expected behavior**
nodejs server starts and listens on port 4000 (as per the sample)

**Actual behavior**
Get this error

> msal-node-tutorial-signin@1.0.0 start
> node server.js

node:internal/modules/cjs/loader:502
throw err;
^

Error: Cannot find module 'C:\git\ms-identity-javascript-nodejs-tutorial\1-Authentication\1-sign-in\App\node_modules\msal-node-wrapper\dist\index.js'. Please verify that the package.json has a valid "main" entry
at tryPackage (node:internal/modules/cjs/loader:494:19)
at Function._findPath (node:internal/modules/cjs/loader:795:18)
at Function._resolveFilename (node:internal/modules/cjs/loader:1235:27)
at Function._load (node:internal/modules/cjs/loader:1075:27)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:219:24)
at Module.require (node:internal/modules/cjs/loader:1340:12)
at require (node:internal/modules/helpers:138:16)
at Object. (C:\git\ms-identity-javascript-nodejs-tutorial\1-Authentication\1-sign-in\App\app.js:9:32)
at Module._compile (node:internal/modules/cjs/loader:1565:14) {
code: 'MODULE_NOT_FOUND',
path: '\\\\?\\C:\\git\\ms-identity-javascript-nodejs-tutorial\\1-Authentication\\1-sign-in\\App\\node_modules\\msal-node-wrapper\\package.json',
requestPath: 'msal-node-wrapper'
}

Node.js v22.12.0

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia in 1-Authentication/1-sign-in/App/app.js alla riga 9 e ispeziona la dipendenza in App/package.json e le impostazioni del punto di ingresso per msal-node-wrapper. Esegui npm install seguito da npm start in quella directory per riprodurre l’errore MODULE_NOT_FOUND. Il lavoro è completato quando il server Node.js si avvia e resta in ascolto sulla porta 4000 come previsto.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
javascript, node.js
Ambito
authentication, backend
Tipo di issue
Bug
Difficoltà
2/5
Tempo stimato
1-3 ore
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.