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
- 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