我无法使用 npm run dev 启动 Next.js 和 tailwind 项目

Posted

技术标签:

【中文标题】我无法使用 npm run dev 启动 Next.js 和 tailwind 项目【英文标题】:I am not able to start Next.js and tailwind project with npm run dev 【发布时间】:2021-09-26 11:43:12 【问题描述】:

我使用 npx create-next-app -e with-tailwindcss my-project 创建了一个 next - tailwind 项目,我在 windows 7 上,以防你想知道,每当我尝试使用 @ 运行我的应用程序时987654322@ 它给出了一个错误-

> @ dev E:\Coding Projects\React\googledocs
> next dev

ready - started server on 0.0.0.0:3000, url: http://localhost:3000
ReferenceError: navigator is not defined
    at getChromeVersion (E:\Coding Projects\React\googledocs\node_modules\jest-worker\node_modules\supports-color\browser.js:5:68)
    at Object.<anonymous> (E:\Coding Projects\React\googledocs\node_modules\jest-worker\node_modules\supports-color\browser.js:14:22)
    at Module._compile (internal/modules/cjs/loader.js:1144:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1164:10)
    at Module.load (internal/modules/cjs/loader.js:993:32)
    at Function.Module._load (internal/modules/cjs/loader.js:892:14)
    at Module.require (internal/modules/cjs/loader.js:1033:19)
    at require (internal/modules/cjs/helpers.js:72:18)
    at _supportsColor (E:\Coding Projects\React\googledocs\node_modules\jest-worker\build\workers\ChildProcessWorker.js:39:16)
    at ChildProcessWorker.initialize (E:\Coding Projects\React\googledocs\node_modules\jest-worker\build\workers\ChildProcessWorker.js:136:24)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! @ dev: `next dev`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the @ 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:\Users\AR\AppData\Roaming\npm-cache\_logs\2021-07-18T13_52_56_599Z-debug.log

任何帮助将不胜感激(•͈ᴗ•)

【问题讨论】:

我的项目名称是 googledocs,我确实 cd 进去了 是的,它是 11.0.1 好的,我正在尝试 对不起,我不能这样做,因为我在 Windows 7 上,LTS 版本适用于 8.1 及更高版本 我已经在 node.js 中有 v13.6.0 【参考方案1】:

问题可能出在 nodejs 版本中。将 nodejs 更新到 14.17.0 ,为我解决了。

【讨论】:

以上是关于我无法使用 npm run dev 启动 Next.js 和 tailwind 项目的主要内容,如果未能解决你的问题,请参考以下文章

使用vue-cli初始化项目时运行‘npm run dev’报错

npm run dev执行一条命令启动多个node服务

vue项目启动时,npm run serve 和 npm run dev 的区别

vue项目启动时,npm run serve 和 npm run dev 的区别

在打包(npm run build)的时候不执行了,但是也不报错,输入npm run dev可以启动

为啥我无法成功运行 npm run dev?