执行npm next dev无法启动开发服务器,咨询问题原因及解决办法
执行
npm next dev启动Next.js开发服务器失败的解决方法 问题原因
你输入的npm next dev是错误的命令格式,next并不是npm的内置子命令,因此npm无法识别该命令,才会输出完整的npm命令帮助列表。
正确的启动命令
你可以选择以下两种方式启动Next.js开发服务器:
方式一:使用npm scripts(推荐)
Next.js项目初始化后,package.json的scripts字段默认会配置dev命令,直接执行:
npm run dev
你可以打开项目根目录下的package.json,确认scripts里是否包含如下配置:
"scripts": { "dev": "next dev", "build": "next build", "start": "next start" }
方式二:使用npx直接执行next命令
如果不想通过npm scripts,也可以用npx调用项目本地安装的next包来启动服务器:
npx next dev
内容的提问来源于stack exchange,提问作者Nick McCarthy
相关产品推荐
相关产品推荐

