我正在 WordPress 中设置 React 应用程序(遵循 Zac Gordon 的教程)。我已经通过运行
npm install @wordpress/scripts
安装了 wp-scripts,并且还运行了 npm install
,但是当尝试运行 wp-scripts start
时,我不断收到错误:zsh:找不到命令:wp-scripts
我不确定 zsh 文件是否需要添加任何特定路径或如何解决此问题。 这些是我的导出路径:
# export PATH=$HOME/bin:/usr/local/bin:$PATH
export PATH=$HOME/bin:/usr/local/bin:$NAME:$PATH
export PATH=$HOME/bin:/usr/local/bin:/sbin:/usr/sbin:$PATH
# Path to Composer
export PATH=$PATH:$HOME/.composer/vendor/bin
# Path to Homebrew
export PATH="/opt/homebrew/bin:$PATH" >> ~/.zshrc
echo 'export PATH="/usr/local/sbin:$PATH"' >> ~/.zshrc
# Path to Node
# export PATH="/Users/klara1/.nvm/versions/node/v16.11.1/bin:$PATH" >> ~/.zshrc
export PATH="/usr/local/sbin:$PATH"export PATH="/usr/local/sbin:$PATH"
export PATH="/usr/bin:/bin:/usr/sbin:/sbin:$PATH"
export PATH="/usr/local/sbin:$PATH"
export PATH=/bin:/usr/bin:/usr/local/bin:/sbin:${PATH}
export PATH="/usr/local/sbin:$PATH"
export PATH="/usr/local/sbin:$PATH"
export PATH="/usr/local/sbin:$PATH"
export PATH="/usr/local/sbin:$PATH"
# To customize prompt, run `p10k configure` or edit ~/.p10k.zsh.
[[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh
export PATH="/usr/local/sbin:$PATH"
知道这里还需要做什么才能使其发挥作用吗?如有任何帮助,我们将不胜感激。
有很多方法可以实现这一点,但我会根据你提到的你所做的事情给你两个选择。
npm install @wordpress/scripts --save-dev
然后将这些行添加到 package.json 中的“脚本”部分
"scripts": {
"start": "wp-scripts start",
"build": "wp-scripts build"
}
您可能需要添加更多项目,可以在此参考页面上找到示例:WP 包脚本
现在您可以按照您指定的名称运行您创建的脚本,例如“start”或“build”,如下所示:
npm run start
npm install -g @wordpress/scripts
您可以按照您描述的方式运行:
wp-scripts start
“wp-scripts”作为全局可执行文件安装并可从任何地方使用。