为什么在运行克隆的 nextjs 应用程序时收到“sh: next: command not found”?

Bra*_*rks 5 next.js

我已经在本地克隆了一个 nextjs 示例存储库,并尝试使用 运行它npm run dev,但它没有找到“next”作为命令?

sh:下一个:找不到命令

我用谷歌搜索了一下,建议似乎是我应该运行

npm i -g create-next-app

我做了什么,但仍然遇到同样的错误?

我该如何解决这个问题?

Bra*_*rks 6

npm install对于我的特殊情况,我忘记在我刚刚克隆的存储库中运行:D

一旦我这样做了,跑步就npm run dev可以正常工作并发现next.

但我怀疑,一般来说,如果您尝试运行基于 npm 的克隆存储库,并得到类似的响应,您可能只是忘记安装依赖项,就像我一样。

node_modules请注意,如果您有一些脚本在清理过程中删除文件夹(我也这样做),那么现有项目也可能会发生这种情况