我知道这个主题有很多答案,但仍然没有解决我的问题。
我的设置:
我试过了:
sudo npm install -g express-generator
来自here reinstall node.js
npm init
之后快速安装。 (但是当我完成this tutorial)当我安装快递和快递发生器时,
$ npm install -g express
+ express@4.16.3
updated 1 package in 1.499s
$ npm install -g express-generator
/Users/soodiamond/.npm-global/bin/express ->
/Users/soodiamond/.npm-global/lib/node_modules/express-generator/bin/express-cli.js
+ express-generator@4.16.0
updated 1 package in 0.925s
仍然没有找到快速命令
$ express myapp
-bash: express: command not found
答案 0 :(得分:1)
模块express
在package.json中没有bin
,因此您无法调用它。
(npm
不在bin文件夹中创建文件express
运行时:sudo npm install -g express-generator
,
答案 1 :(得分:1)
我在第一次安装Express时遇到了完全相同的问题。 @ 4.16版本可能存在一些问题。
尝试:
sudo npm install -g express@4.13.1
为我工作!