【发布时间】:2021-11-17 05:51:04
【问题描述】:
我正在使用节点版本 12.18.3 和 create-react-app@3.4.1。当我使用 npx 命令创建应用程序时,npx create-react-app test-app,我遇到以下问题并且应用程序没有生成,
Error: Cannot find module 'rxjs'
Require stack:
- /Users/arun/Desktop/my-work/test-app/node_modules/inquirer/lib/ui/prompt.js
- /Users/arun/Desktop/my-work/test-app/node_modules/inquirer/lib/inquirer.js
- /Users/arun/Desktop/my-work/test-app/node_modules/react-dev-utils/browsersHelper.js
- /Users/arun/Desktop/my-work/test-app/node_modules/react-scripts/scripts/init.js
- /Users/arun/Desktop/my-work/test-app/[eval]
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:965:15)
at Function.Module._load (internal/modules/cjs/loader.js:841:27)
at Module.require (internal/modules/cjs/loader.js:1025:19)
at require (internal/modules/cjs/helpers.js:72:18)
at Object.<anonymous> (/Users/arun/Desktop/my-work/test-app/node_modules/inquirer/lib/ui/prompt.js:3:34)
at Module._compile (internal/modules/cjs/loader.js:1137:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1157:10)
at Module.load (internal/modules/cjs/loader.js:985:32)
at Function.Module._load (internal/modules/cjs/loader.js:878:14)
at Module.require (internal/modules/cjs/loader.js:1025:19) {
code: 'MODULE_NOT_FOUND',
requireStack: [
'/Users/arun/Desktop/my-work/test-app/node_modules/inquirer/lib/ui/prompt.js',
'/Users/arun/Desktop/my-work/test-app/node_modules/inquirer/lib/inquirer.js',
'/Users/arun/Desktop/my-work/test-app/node_modules/react-dev-utils/browsersHelper.js',
'/Users/arun/Desktop/my-work/test-app/node_modules/react-scripts/scripts/init.js',
'/Users/arun/Desktop/my-work/test-app/[eval]'
]
}
【问题讨论】:
-
我认为这与损坏的 npm 安装有关,希望此链接对您有所帮助stackoverflow.com/questions/55994434/…
-
我用 --use-npm 尝试了 CRA。我没有面临上述问题。我认为这与我的纱线包装有关。由于 CRA 默认使用 yarn 安装依赖项,我怀疑我的 yarn 版本和 CRA 版本可能存在问题。
标签: node.js reactjs create-react-app npx