未找到 npm 命令 'serve ',尽管已安装
npm command 'serve ' not found, although it is installed
我已经安装了 serve with npm as "npm install serve -g" 和 yarn "yarn global add serve",但是当我尝试 运行 "serve -s build" 它说“命令 'serve' 未找到。
您不应该安装软件包 globally.Try 来执行以下操作-
npm uninstall -g serve
npm i -S serve
让我知道这是否有效。
如果还有人遇到问题,试试这个:
npm uninstall -g serve
npm i -S serve
yarn global add serve
我遇到了同样的问题,我所做的是 运行 命令 yarn serve -s build
如果你用 npm 安装它,那么你可以在建议的命令
之前添加 npm
确保在您的 .bashrc
或 .zshrc
中包含此内容
如果您使用的是纱线:
export PATH="$PATH:$(yarn global bin)"
如果您使用的是 NPM:
export PATH="$(npm bin -g):$PATH"
这样 shell 就会知道在哪里寻找全局安装的可执行文件,例如 serve
、npx
、live-server
等。
确保重新加载您的 shell 配置:
source ~/.bashrc // or ~/.zshrc
None 以上答案对我有用,所以这对我有用:
sudo su
npm install -g serve
以 root 身份安装有助于全局安装 serve
我也遇到了同样的问题,这帮助我解决了这个问题,所以在安装服务后试试这个;
npx serve -s build
或
npx serve -s build -p 8000
(8000 = 看你的选择)
我不知道为什么,但这对我有用
我已经安装了 serve with npm as "npm install serve -g" 和 yarn "yarn global add serve",但是当我尝试 运行 "serve -s build" 它说“命令 'serve' 未找到。
您不应该安装软件包 globally.Try 来执行以下操作-
npm uninstall -g serve
npm i -S serve
让我知道这是否有效。
如果还有人遇到问题,试试这个:
npm uninstall -g serve
npm i -S serve
yarn global add serve
我遇到了同样的问题,我所做的是 运行 命令 yarn serve -s build
如果你用 npm 安装它,那么你可以在建议的命令
npm
确保在您的 .bashrc
或 .zshrc
如果您使用的是纱线:
export PATH="$PATH:$(yarn global bin)"
如果您使用的是 NPM:
export PATH="$(npm bin -g):$PATH"
这样 shell 就会知道在哪里寻找全局安装的可执行文件,例如 serve
、npx
、live-server
等。
确保重新加载您的 shell 配置:
source ~/.bashrc // or ~/.zshrc
None 以上答案对我有用,所以这对我有用:
sudo su
npm install -g serve
以 root 身份安装有助于全局安装 serve
我也遇到了同样的问题,这帮助我解决了这个问题,所以在安装服务后试试这个;
npx serve -s build
或
npx serve -s build -p 8000
(8000 = 看你的选择) 我不知道为什么,但这对我有用