Comment résoudre les avertissements lors de l'exécution d'une application Next.js nouvellement créée ?
P粉019353247
P粉019353247 2024-02-21 22:31:05
0
2
458

J'utilise npx create-next-app ./ 创建了一个新的 next.js 应用程序 ./ Je n'ai touché à aucun code ni même ouvert dans un éditeur.

Lorsque j'exécute cette application en utilisant npm run dev, je reçois ces très longs avertissements.

$ npm run dev

> test@0.1.0 dev
> next dev

- ready started server on 0.0.0.0:3000, url: http://localhost:3000
- event compiled client and server successfully in 1605 ms (20 modules)
- wait compiling...
- event compiled client and server successfully in 593 ms (20 modules)
- wait compiling /page (client and server)...
- warn ./node_modules/next/dist/client/add-base-path.js
There are multiple modules with names that only differ in casing.
This can lead to unexpected behavior when compiling on a filesystem with other case-semantic.
Use equal casing. Compare these module identifiers:
* javascript/auto|C:\Users\Admin\Desktop\Desktop\WD\NEXTjs\test\test\node_modules\next\dist\compiled\@next\react-refresh-utils\dist\loader.js!C:\Users\Admin\Desktop\Desktop\WD\NEXTjs\test\test\node_modules\next\dist\build\webpack\loaders\next-flight-client-module-loader.js!C:\Users\Admin\Desktop\Desktop\WD\NEXTjs\test\test\node_modules\next\dist\build\webpack\loaders\next-swc-loader.js??ruleSet[1].rules[6].oneOf[4].use[2]!C:\Users\Admin\Desktop\Desktop\WD\NEXTjs\test\test\node_modules\next\dist\client\add-base-path.js|app-client
    Used by 3 module(s), i. e.
    javascript/auto|C:\Users\Admin\Desktop\Desktop\WD\NEXTjs\test\test\node_modules\next\dist\compiled\@next\react-refresh-utils\dist\loader.js!C:\Users\Admin\Desktop\Desktop\WD\NEXTjs\test\test\node_modules\next\dist\build\.................

Page chargée.

P粉019353247
P粉019353247

répondre à tous(2)
P粉488464731

Je pense qu'il vous suffit de supprimer ./ et d'exécuter la commande.

npx create-next-app@latest

Ensuite, lorsque la commande demande le nom du projet, écrivez simplement . et appuyez sur Entrée.

P粉340980243

J'ai trouvé le problème. Next.js n'aime pas placer l'application dans le dossier Desktop/desktop/..., il génère donc une erreur. Je viens de changer le nom du dossier et cela a fonctionné.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!