我使用npx create-next-app@latest
创建了一个Next.js应用,将新应用推送到GitHub存储库,然后将存储库克隆到一个新目录。当我尝试使用npm run dev
运行应用时,我得到了以下输出:
operable program or batch file.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! mini-warehouse@0.1.0 dev: `next dev`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the mini-warehouse@0.1.0 dev script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm WARN Local package.json exists, but node_modules missing, did you mean to install?
我希望开发服务器启动。如何运行我的应用?
2条答案
按热度按时间7gcisfzg1#
npm WARN本地package.json存在,但缺少node_modules,是否要安装?
运行:
npm install
注意:您必须始终在克隆存储库后安装
node_modules
,因为当您推入存储库时,.gitignore
文件默认会忽略node_modules
文件夹,因为它的大小,所以您应该通过运行npm install
来安装它anhgbhbe2#
错误堆栈的最后一行告诉您问题所在您的项目有package.json,但您没有安装依赖项
您应该在尝试运行项目之前安装,运行npm install,然后运行npm run dev
https://docs.npmjs.com/cli/v9/configuring-npm/package-json
如果你想知道更多关于package.json的信息