Node.js 未找到Express-命令
我正试图在我的mac上运行express。 我已使用以下命令安装了express generator-Node.js 未找到Express-命令,node.js,express,express-generator,Node.js,Express,Express Generator,我正试图在我的mac上运行express。 我已使用以下命令安装了express generator- sudo npm install express-generator -g 我还尝试了sun下的所有替代命令,no sudo等,它告诉我它安装得很好。我收到这个消息- /usr/local/Cellar/node/10.8.0/bin/express -> /usr/local/Cellar/node/10.8.0/lib/node_modules/express-generator/
sudo npm install express-generator -g
我还尝试了sun下的所有替代命令,no sudo等,它告诉我它安装得很好。我收到这个消息-
/usr/local/Cellar/node/10.8.0/bin/express -> /usr/local/Cellar/node/10.8.0/lib/node_modules/express-generator/bin/express-cli.js
+ express-generator@4.16.0
added 10 packages from 13 contributors in 1.202s
但是当我试着跑的时候-
express testproj
我明白了-
-bash: express: command not found
我已经在堆栈上用尽了这么多建议的解决方案。有人有什么想法吗?您必须像这样将
npm\bin
目录添加到路径中
export PATH="/usr/local/bin/npm:/usr/local/bin/node:/usr/local/bin:$PATH"
完成后,尝试执行expresstestproj
命令
希望这有帮助 在我的Mac操作系统中,我使用下面的命令,它适合我
export PATH=“/usr/local/cillar/node/10.8.0/bin:$PATH”
当我运行这个确切的命令时,它会转到一个带有“>”符号的新行。因此,我启动了一个新的终端窗口并运行了该命令,但它仍然说不幸的是找不到该命令。@MarcBlazyk您使用的是Mac OS
?是的,这不是预期的行为吗?我觉得有点奇怪。这次我复制了一个粘贴的,但它没有这样做。但当我运行express命令时,结果仍然相同。@MarcBlazyk您能尝试执行export PATH=“/usr/local/bin/npm:/usr/local/bin/node:/usr/local/bin:$PATH”
吗?结果仍然相同:(。我甚至尝试过重新安装node,但在repo方面仍然没有与您类似的运气。希望这对您有所帮助