【发布时间】:2020-04-30 21:26:49
【问题描述】:
我是 ReactJs 的初学者,所以如果这是一个非常菜鸟的问题,我很抱歉。我需要帮助。我使用 npm cache clean --force 是因为出现了另一个错误,并且一个站点建议我使用 npm cache clean --force。现在,我无法创建反应应用程序。我尝试重新安装 NodeJS。
C:\Users\Name\Desktop>npx create-react-app my-app
internal/modules/cjs/loader.js:327
throw err;
^
Error: Cannot find module 'C:\Users\Name\AppData\Roaming\npm\node_modules\create-react-app\node_modules\is-promise\index.js'. Please verify that the package.json has a valid "main" entry
at tryPackage (internal/modules/cjs/loader.js:319:19)
at Function.Module._findPath (internal/modules/cjs/loader.js:703:18)
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:967:27)
at Function.Module._load (internal/modules/cjs/loader.js:862:27)
at Module.require (internal/modules/cjs/loader.js:1042:19)
at require (internal/modules/cjs/helpers.js:77:18)
at Object.<anonymous> (C:\Users\Name\AppData\Roaming\npm\node_modules\create-react-app\node_modules\run-async\index.js:3:17)
at Module._compile (internal/modules/cjs/loader.js:1156:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1176:10)
at Module.load (internal/modules/cjs/loader.js:1000:32) {
code: 'MODULE_NOT_FOUND',
path: 'C:\\Users\\Name\\AppData\\Roaming\\npm\\node_modules\\create-react-app\\node_modules\\is-promise\\package.json',
requestPath: 'is-promise'
}
请帮助我。我需要创建一个 React 应用,因为我想练习它。screenshot of node_modules folder
C:\Users\Name\Desktop>npm install
npm WARN saveError ENOENT: no such file or directory, open 'C:\Users\Name\Desktop\package.json'
npm WARN enoent ENOENT: no such file or directory, open 'C:\Users\Name\Desktop\package.json'
npm WARN Desktop No description
npm WARN Desktop No repository field.
npm WARN Desktop No README data
npm WARN Desktop No license field.
up to date in 1.433s
found 0 vulnerabilities
这就是我尝试安装 npm 时发生的情况。
【问题讨论】:
-
尝试删除
C:\Users\\Name\AppData\Roaming\npm\node_modules文件夹并再次安装create-react-app (npm i -g create-react-app)。
标签: reactjs npm npm-install