node.js - zsh:找不到命令:即使在我全局安装了express和express-generator之后也是如此

标签 node.js shell express zsh

嘿,所以当我尝试在 Mac 终端中运行 Express 时,它不起作用。我已经使用 sudo npm install -gexpress 和 sudo npm install -gexpress-generator 安装了express-generator和express。我能够在我的 npm 目录中找到它们。但由于某种原因,express 命令仍然不起作用。我该怎么办?

最佳答案

我已经找到解决办法了!由于某种原因,我一直处于 zsh 的交互式 shell 中,但我什至都不知道它。我什至不记得什么时候改变的。我所需要做的就是执行 bash -l 并转到我的 bash 登录 shell。现在一切正常了!

关于node.js - zsh:找不到命令:即使在我全局安装了express和express-generator之后也是如此,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28664048/

相关文章:

node.js - Claudia.js 文本响应和 Alexa 的问题

node.js - 如何批量删除书架中的 "upsert"?

linux - 允许在文件超过一定大小时清空文件的 shell 脚本

C:如何解析 "|"

javascript - nodejs - 奇怪的 "Can' t 在发送后设置 header “案例

mysql - Node.js mysql 事务

Node.js如何删除文件中的第一行

macos - 是否有一个终端命令可以用来关闭 OS X 中的 mongod 进程?

regex - Express.js : how to make app. 在 req.param 中得到 ('/[:userId]i' ..)?

node.js - Sequelize.sync() 期间的 ETIMEDOUT