You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

搭建WordPress React应用时遇zsh找不到wp-scripts命令的求助

解决zsh找不到wp-scripts命令的问题

快速解决方法(无需修改PATH)

  • 用npx直接调用局部包:运行 npx wp-scripts start,npx会自动定位项目node_modules目录下的wp-scripts执行。
  • 通过package.json脚本运行:在项目的package.json中添加scripts字段:
    "scripts": {
      "start": "wp-scripts start"
    }
    
    之后直接执行 npm start 即可,这也是WordPress官方推荐的使用方式。

若要全局调用wp-scripts(不推荐,易引发版本冲突)

执行 npm install -g @wordpress/scripts,全局安装后系统就能直接识别wp-scripts命令。

你的zsh PATH配置存在的问题(建议修复)

从你提供的配置来看,存在几处语法错误和冗余内容,会导致PATH环境变量混乱:

  • 错误写法:export PATH="/opt/homebrew/bin:$PATH" >> ~/.zshrc,>> ~/.zshrc是文件追加命令,不能嵌套在export语句中,应单独执行或直接编辑.zshrc写入export行。
  • 语法错误:export PATH="/usr/local/sbin:$PATH"export PATH="/usr/local/sbin:$PATH",两个export命令连在一起,需拆分为两行。
  • 无效变量:export PATH=$HOME/bin:/usr/local/bin:$NAME:$PATH中的$NAME未定义,会导致PATH中多出空路径,建议删除该部分。
  • 冗余重复:大量重复的export PATH="/usr/local/sbin:$PATH",重复添加同一路径到PATH无意义,保留一行即可。

修复后的简洁PATH配置示例(按需调整):

# 基础系统路径
export PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:$PATH
# Composer全局工具路径
export PATH=$PATH:$HOME/.composer/vendor/bin
# Homebrew路径(适配M1/M2芯片)
export PATH="/opt/homebrew/bin:$PATH"
# Node路径(使用nvm时打开注释,替换为你的实际版本路径)
# export PATH="/Users/klara1/.nvm/versions/node/v16.11.1/bin:$PATH"

# To customize prompt, run `p10k configure` or edit ~/.p10k.zsh.
[[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh

修改完成后执行 source ~/.zshrc 让配置立即生效。

内容的提问来源于stack exchange,提问作者Kai

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.27 22:07:41