Npm 命令'warn global add serve'继续不安装'serve'?

Npm 命令'warn global add serve'继续不安装'serve'?,npm,yarnpkg,nvm,serve,Npm,Yarnpkg,Nvm,Serve,我正在充分使用nvm,因此我认为我可以: nvm use 15 npm i -g yarn yarn build 然后它会说: The build folder is ready to be deployed. You may serve it with a static server: yarn global add serve serve -s build 但不管我做了多少次纱线全球添加服务,它仍然会说 $ serve zsh: command not found: serve

我正在充分使用
nvm
,因此我认为我可以:

nvm use 15
npm i -g yarn
yarn build
然后它会说:

The build folder is ready to be deployed.
You may serve it with a static server:

  yarn global add serve
  serve -s build
但不管我做了多少次
纱线全球添加服务
,它仍然会说

$ serve
zsh: command not found: serve
我可以
source
所有的
.profile
.zprofile
.zshrc
都是一样的。我必须这么做

npm i -g serve
让它工作。我想
纱线全球添加服务
是一样的吗?为什么会这样?正确的方法是什么