首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当我npm运行dev时,我得到一个错误:找不到模块"postcss/lib/parser“

当我npm运行dev时,我得到一个错误:找不到模块"postcss/lib/parser“
EN

Stack Overflow用户
提问于 2021-02-21 13:58:47
回答 1查看 674关注 0票数 0

我使用的是Next js,每当我运行脚本"npm run dev“时,我都会收到这个错误,这让我很困惑,因为当我检查postcss文件夹中的"lib”文件夹时,我发现parser.js文件在那里,那么为什么node找不到这个模块呢?

代码语言:javascript
复制
Error: Cannot find module 'C:\Users\jaydev\Documents\create-test\test-project\node_modules\postcss\lib\parser'
    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:\Users\jaydev\Documents\create-test\test-project\node_modules\next\dist\compiled\postcss-scss\scss-syntax.js:1:11590)
    at __nccwpck_require__ (C:\Users\jaydev\Documents\create-test\test-project\node_modules\next\dist\compiled\postcss-scss\scss-syntax.js:1:11735)    
    at Object.270 (C:\Users\jaydev\Documents\create-test\test-project\node_modules\next\dist\compiled\postcss-scss\scss-syntax.js:1:400)
    at __nccwpck_require__ (C:\Users\jaydev\Documents\create-test\test-project\node_modules\next\dist\compiled\postcss-scss\scss-syntax.js:1:11735)    
    at Object.327 (C:\Users\jaydev\Documents\create-test\test-project\node_modules\next\dist\compiled\postcss-scss\scss-syntax.js:1:260)
    at __nccwpck_require__ (C:\Users\jaydev\Documents\create-test\test-project\node_modules\next\dist\compiled\postcss-scss\scss-syntax.js:1:11735)    
    at Object.845 (C:\Users\jaydev\Documents\create-test\test-project\node_modules\next\dist\compiled\postcss-scss\scss-syntax.js:1:3733)
    at __nccwpck_require__ (C:\Users\jaydev\Documents\create-test\test-project\node_modules\next\dist\compiled\postcss-scss\scss-syntax.js:1:11735) {  
  code: 'MODULE_NOT_FOUND',
  path: 'C:\\Users\\jaydev\\Documents\\create-test\\test-project\\node_modules\\postcss\\package.json'
}
npm ERR! code 1
npm ERR! path C:\Users\jaydev\Documents\create-test\test-project
npm ERR! command failed
npm ERR! command C:\WINDOWS\system32\cmd.exe /d /s /c next dev

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\jaydev\AppData\Local\npm-cache\_logs\2021-02-21T05_42_49_737Z-debug.log
EN

回答 1

Stack Overflow用户

发布于 2021-02-21 14:43:52

也许你也需要安装这个模块

代码语言:javascript
复制
npm install @types/parse

有关详细信息,请查看此处:https://www.npmjs.com/package/parse

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66299573

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档