每当我尝试使用Next.js运行“npmrundev”时,都找不到错误模块
每当我运行时,npm run dev我都会收到此错误。
我尝试使用删除node_modules并重新安装它,npm install但这没有用。然后我尝试删除它们node_modules并package-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" } }
回答
- 停止你的开发服务器(ctrl+c)
- 删除
.next项目根文件夹中的文件夹。 - 删除
node_modules文件夹和package-lock.json文件。 - 跑
npm cache clean --force - 跑
npm install - 跑
npm run dev
如果上述方法不起作用,请打开文件资源管理器并查看指定的文件是否存在于指定的路径中:
C:UsersjaydevDesktopecommercefashionsitenode_modulespostcsslibparser.js
如果它存在,请尝试将您的项目文件夹移动到除desktopWindows 权限问题之外的路径,如果问题已解决,请告诉我。
THE END
二维码