每当我尝试使用Next.js运行“npmrundev”时,都找不到错误模块

每当我运行时,npm run dev我都会收到此错误。

我尝试使用删除node_modules并重新安装它,npm install但这没有用。然后我尝试删除它们node_modulespackage-lock.json重新安装它们,这不起作用。我什至尝试将 Node 升级到最新版本,但我仍然遇到这个问题。

我很感激我得到的任何帮助。先感谢您。

Error: Cannot find module 'C:UsersjaydevDesktopecommercefashionsitenode_modulespostcsslibparser'
    at createEsmNotFoundErr (node:internal/modules/cjs/loader:952:15)
    at finalizeEsmResolution (node:internal/modules/cjs/loader:945:15)
    at resolveExports (node:internal/modules/cjs/loader:473:14)
    at Function.Module._findPath (node:internal/modules/cjs/loader:513:31)
    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:911:27)
    at Function.Module._load (node:internal/modules/cjs/loader:769:27)
    at Module.require (node:internal/modules/cjs/loader:997:19)
    at require (node:internal/modules/cjs/helpers:92:18)
    at Object.552 (C:UsersjaydevDesktopecommercefashionsitenode_modulesnextdistcompiledpostcss-scssscss-syntax.js:1:11590)
    at __webpack_require__ (C:UsersjaydevDesktopecommercefashionsitenode_modulesnextdistcompiledpostcss-scssscss-syntax.js:1:11735)
    at Object.560 (C:UsersjaydevDesktopecommercefashionsitenode_modulesnextdistcompiledpostcss-scssscss-syntax.js:1:400)
    at __webpack_require__ (C:UsersjaydevDesktopecommercefashionsitenode_modulesnextdistcompiledpostcss-scssscss-syntax.js:1:11735)
    at Object.290 (C:UsersjaydevDesktopecommercefashionsitenode_modulesnextdistcompiledpostcss-scssscss-syntax.js:1:260)
    at __webpack_require__ (C:UsersjaydevDesktopecommercefashionsitenode_modulesnextdistcompiledpostcss-scssscss-syntax.js:1:11735)
    at Object.632 (C:UsersjaydevDesktopecommercefashionsitenode_modulesnextdistcompiledpostcss-scssscss-syntax.js:1:3733)
    at __webpack_require__ (C:UsersjaydevDesktopecommercefashionsitenode_modulesnextdistcompiledpostcss-scssscss-syntax.js:1:11735) {
  code: 'MODULE_NOT_FOUND',
  path: 'C:UsersjaydevDesktopecommercefashionsitenode_modulespostcsspackage.json'
}
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! fashionsite@0.1.0 dev: `next dev`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the fashionsite@0.1.0 dev script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:UsersjaydevAppDataRoamingnpm-cache_logs2020-12-25T07_06_40_981Z-debug.log

package.json: { "name": "fashionsite", "version": "0.1.0", "private": true, "scripts": { "dev": "next dev", "build": "next build ", "start": "next start" }, "dependencies": { "next": "10.0.4", "react": "17.0.1", "react-dom": "17.0.1" } }

回答

  1. 停止你的开发服务器(ctrl+c)
  2. 删除.next项目根文件夹中的文件夹。
  3. 删除node_modules文件夹和package-lock.json文件。
  4. npm cache clean --force
  5. npm install
  6. npm run dev

如果上述方法不起作用,请打开文件资源管理器并查看指定的文件是否存在于指定的路径中:
C:UsersjaydevDesktopecommercefashionsitenode_modulespostcsslibparser.js

如果它存在,请尝试将您的项目文件夹移动到除desktopWindows 权限问题之外的路径,如果问题已解决,请告诉我。


以上是每当我尝试使用Next.js运行“npmrundev”时,都找不到错误模块的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>