当我打字时
npx create-next-app
它会要求我提供目录名称,对吗?因此,我输入我想要的名称,然后让它运行。但它在这些线上保持静止。
然后在我之前执行“创建下一个应用程序”时。我和
一起做npm create-next-app job --use-nom
或
yarn create next-app job
仍然有错误。
当我尝试时
npm audit fix --force
它一直显示这些错误。
_________________________________________________________________________________________
npm WARN using --force Recommended protections disabled.
npm WARN audit Updating next to 9.4.4,which is a SemVer major change.
npm WARN ERESOLVE overriding peer dependency
npm WARN Found: [email protected]
npm WARN node_modules/react
npm WARN peer react@"17.0.1" from [email protected]
npm WARN node_modules/react-dom
npm WARN react-dom@"17.0.1" from the root project
npm WARN 1 more (the root project)
npm WARN
npm WARN Could not resolve dependency:
npm WARN peer react@"^16.6.0" from [email protected]
npm WARN node_modules/next
npm WARN next@"9.4.4" from the root project
npm WARN ERESOLVE overriding peer dependency
npm WARN Found: [email protected]
npm WARN node_modules/react-dom
npm WARN react-dom@"17.0.1" from the root project
npm WARN
npm WARN Could not resolve dependency:
npm WARN peer react-dom@"^16.6.0" from [email protected]
npm WARN node_modules/next
npm WARN next@"9.4.4" from the root project
npm WARN ERESOLVE overriding peer dependency
npm WARN Found: [email protected]
npm WARN node_modules/react
npm WARN peer react@"17.0.1" from [email protected]
npm WARN node_modules/react-dom
npm WARN react-dom@"17.0.1" from the root project
npm WARN 1 more (the root project)
npm WARN
npm WARN Could not resolve dependency:
npm WARN peer react@"^16.9.0" from @next/[email protected]
npm WARN node_modules/next/node_modules/@next/react-dev-overlay
npm WARN @next/react-dev-overlay@"9.4.4" from [email protected]
npm WARN node_modules/next
npm WARN ERESOLVE overriding peer dependency
npm WARN Found: [email protected]
npm WARN node_modules/react
npm WARN peer react@"17.0.1" from [email protected]
npm WARN node_modules/react-dom
npm WARN react-dom@"17.0.1" from the root project
npm WARN 1 more (the root project)
npm WARN
npm WARN Could not resolve dependency:
npm WARN peer react@"^16.9.0" from @next/[email protected]
npm WARN node_modules/next/node_modules/@next/react-dev-overlay
npm WARN @next/react-dev-overlay@"9.4.4" from [email protected]
npm WARN node_modules/next
npm WARN ERESOLVE overriding peer dependency
npm WARN Found: [email protected]
npm WARN node_modules/react-dom
npm WARN react-dom@"17.0.1" from the root project
npm WARN
npm WARN Could not resolve dependency:
npm WARN peer react-dom@"^16.9.0" from @next/[email protected]
npm WARN node_modules/next/node_modules/@next/react-dev-overlay
npm WARN @next/react-dev-overlay@"9.4.4" from [email protected]
npm WARN node_modules/next
npm WARN ERESOLVE overriding peer dependency
npm WARN Found: [email protected]
npm WARN node_modules/react-dom
npm WARN react-dom@"17.0.1" from the root project
npm WARN
npm WARN Could not resolve dependency:
npm WARN peer react-dom@"^16.9.0" from @next/[email protected]
npm WARN node_modules/next/node_modules/@next/react-dev-overlay
npm WARN @next/react-dev-overlay@"9.4.4" from [email protected]
npm WARN node_modules/next
npm WARN ERESOLVE overriding peer dependency
npm WARN Found: [email protected]
npm WARN node_modules/react
npm WARN peer react@"17.0.1" from [email protected]
npm WARN node_modules/react-dom
npm WARN react-dom@"17.0.1" from the root project
npm WARN 1 more (the root project)
npm WARN
npm WARN Could not resolve dependency:
npm WARN peer react@"15.x.x || 16.x.x" from [email protected]
npm WARN node_modules/next/node_modules/styled-jsx
npm WARN styled-jsx@"3.3.0" from [email protected]
npm WARN node_modules/next
npm WARN ERESOLVE overriding peer dependency
npm WARN Found: [email protected]
npm WARN node_modules/react
npm WARN peer react@"17.0.1" from [email protected]
npm WARN node_modules/react-dom
npm WARN react-dom@"17.0.1" from the root project
npm WARN 1 more (the root project)
npm WARN
npm WARN Could not resolve dependency:
npm WARN peer react@"15.x.x || 16.x.x" from [email protected]
npm WARN node_modules/next/node_modules/styled-jsx
npm WARN styled-jsx@"3.3.0" from [email protected]
npm WARN node_modules/next
npm WARN ERESOLVE overriding peer dependency
npm WARN Found: [email protected]
npm WARN node_modules/react
npm WARN peer react@"17.0.1" from [email protected]
npm WARN node_modules/react-dom
npm WARN react-dom@"17.0.1" from the root project
npm WARN 1 more (the root project)
npm WARN
npm WARN Could not resolve dependency:
npm WARN peer react@"^16.8.0" from [email protected]
npm WARN node_modules/next/node_modules/use-subscription
npm WARN use-subscription@"1.4.1" from [email protected]
npm WARN node_modules/next
npm WARN ERESOLVE overriding peer dependency
npm WARN Found: [email protected]
npm WARN node_modules/react
npm WARN peer react@"17.0.1" from [email protected]
npm WARN node_modules/react-dom
npm WARN react-dom@"17.0.1" from the root project
npm WARN 1 more (the root project)
npm WARN
npm WARN Could not resolve dependency:
npm WARN peer react@"^16.8.0" from [email protected]
npm WARN node_modules/next/node_modules/use-subscription
npm WARN use-subscription@"1.4.1" from [email protected]
npm WARN node_modules/next
npm WARN deprecated [email protected]: Legacy versions of mkdirp are no longer supported. Please update to
mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
npm WARN deprecated [email protected]: Please update to v 2.2.x
npm WARN deprecated [email protected]: fsevents 1 will break on node v14+ and could be using insecure
binaries. Upgrade to fsevents 2.
npm WARN deprecated [email protected]: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.
npm ERR! code 1
npm ERR! path C:\Users\Faijiuy\Desktop\University Classes_Materials\Senior Project 1\Test Next-
js\job\node_modules\@ampproject\toolbox-optimizer
npm ERR! command failed
npm ERR! command C:\Windows\system32\cmd.exe /d /s /c node lib/warmup.js
npm ERR! internal/modules/cjs/loader.js:613
npm ERR! throw err;
npm ERR! ^
npm ERR!
npm ERR! Error: Cannot find module 'cross-fetch'
npm ERR! Require stack:
npm ERR! - C:\Users\Faijiuy\Desktop\University Classes_Materials\Senior Project 1\Test Next-js\job\node_modules\@ampproject\toolbox-optimizer\lib\DomTransformer.js
npm ERR! - C:\Users\Faijiuy\Desktop\University Classes_Materials\Senior Project 1\Test Next-js\job\node_modules\@ampproject\toolbox-optimizer\index.js
npm ERR! - C:\Users\Faijiuy\Desktop\University Classes_Materials\Senior Project 1\Test Next-js\job\node_modules\@ampproject\toolbox-optimizer\lib\warmup.js
npm ERR! at Function.Module._resolveFilename (internal/modules/cjs/loader.js:610:15)
npm ERR! at Function.Module._load (internal/modules/cjs/loader.js:526:27)
npm ERR! at Module.require (internal/modules/cjs/loader.js:666:19)
npm ERR! at require (internal/modules/cjs/helpers.js:16:16)
npm ERR! at Object.<anonymous> (C:\Users\Faijiuy\Desktop\University Classes_Materials\Senior Project 1\Test Next-js\job\node_modules\@ampproject\toolbox-optimizer\lib\DomTransformer.js:20:13)
npm ERR! at Module._compile (internal/modules/cjs/loader.js:759:30)
npm ERR! at Object.Module._extensions..js (internal/modules/cjs/loader.js:770:10)
npm ERR! at Module.load (internal/modules/cjs/loader.js:628:32)
npm ERR! at Function.Module._load (internal/modules/cjs/loader.js:555:12)
npm ERR! at Module.require (internal/modules/cjs/loader.js:666:19)
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\Faijiuy\AppData\Local\npm-cache\_logs\2020-12-21T17_49_46_033Z-debug.log
________________________________________________________________________________________________________
And, some other previous time. I also have try using yarn to do it.
But every time I do it the files keep missing or the command 'next' cannot be used internal/external. Even there are script tag show up in `package.json`, I cannot run yarn dev because `next` command is not recognized on internal/external
Sometime there problem like `chovidar, fesevent` cannot be use like
- Sometime, it ask to install next-app
- Sometimes, they will ask to update fesevents, but I do not know how?
npm WARN deprecated [email protected]: Please update to v 2.2.x
npm WARN deprecated [email protected]: fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.
npm WARN deprecated [email protected]: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.
我还尝试卸载 Node.js 并安装旧版本的 Node.js
当前版本:12.0.0
旧测试 Node.js 的先前版本:15.4.0
我已经尝试了所有可能的方法。我该如何解决这个问题?我需要安装新的 Node.js 吗?
可以将 package.json 中的 nextjs 版本更新为 9.5.0。 9.4.4 上的交叉获取存在尚未修复的依赖性问题。您当前的 nextjs 版本显示 9.4.4。
这应该可以解决问题
只需在相应的存储库或文件夹中使用 npm update 更新模块即可
喜欢/挖掘 npm 更新