我第一次尝试Next(使用npx create-next-app
(,但我没有让脚本工作。npm run dev
工作正常,但next dev
输出zsh: command not found: next
。为什么会这样?
我使用的是macOS 12.5,M1。节点版本16.13.1。
当我在VS代码中使用调试工具时,它就起作用了。
package.json
:
{
"name": "blog-next",
"version": "0.1.0",
"private": true,
"scripts": {
"dev": "next dev",
"build": "next build",
"start": "next start",
"lint": "next lint"
},
"dependencies": {
"next": "12.2.5",
"react": "18.2.0",
"react-dom": "18.2.0"
},
"devDependencies": {
"eslint": "8.22.0",
"eslint-config-next": "12.2.5"
}
}
您需要全局(系统范围(安装包npm -g install next