首页 > 解决方案 > 在 NextJS 应用程序上使用 npm run dev 时出现意外令牌

问题描述

当我运行npm run dev命令时,下一个应用程序给出如下错误:

$→��m��mo�L�D��;�%g�?w��ŷ↓�▬��ovH0��a�5��*�ؒ��l͛�S�iy☺�r�O7����%L]��%��∟�hk
 ^

SyntaxError: Invalid or unexpected token
    at wrapSafe (internal/modules/cjs/loader.js:988:16)
    at Module._compile (internal/modules/cjs/loader.js:1036:27)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1101:10)
    at Module.load (internal/modules/cjs/loader.js:937:32)
    at Function.Module._load (internal/modules/cjs/loader.js:778:12)
    at Module.require (internal/modules/cjs/loader.js:961:19)
    at require (internal/modules/cjs/helpers.js:92:18)
    at Object.<anonymous> (D:\Projects\next learn\next-whatsapp\whatsapp-clone\node_modules\caniuse-lite\dist\unpacker\agents.js:5:20)
    at Module._compile (internal/modules/cjs/loader.js:1072:14)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1101:10)

我不知道为什么会这样。我检查了我的所有代码,我真的找不到任何问题。我也尝试过跑步npm inpm run dev但效果不佳。该应用程序之前运行良好,但在晚上我停止了本地主机并关闭了 PC,现在再次打开它后,这个问题正在发生。

标签: javascriptnode.jsnext.js

解决方案


请尝试删除node_modules文件夹并重新运行npm install。不知何故,您的 node_modules 文件夹可能已损坏。正如 Bravo 所说,您还应该检查硬盘驱动器的完整性,因为它可能是由硬件问题引起的。


推荐阅读