Node.js express:未找到命令错误
我知道这个问题有很多答案,但仍然没有解决我的问题 我的设置:Node.js express:未找到命令错误,node.js,express,terminal,installation,Node.js,Express,Terminal,Installation,我知道这个问题有很多答案,但仍然没有解决我的问题 我的设置: 苹果操作系统 Node.js v8.11.2 npm v5.6.0 我试过这个: sudo npm安装-g express generatorfrom 从重新安装node.js 在npm init之后快速安装。(但我完成时只生成了“package.json”) 当我安装express和express generator时 $ npm install -g express + express@4.16.3 updated 1 p
- 苹果操作系统
- Node.js v8.11.2
- npm v5.6.0
fromsudo npm安装-g express generator
从重新安装node.js
- 在
之后快速安装。(但我完成时只生成了“package.json”)npm init
$ 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命令
$ express myapp
-bash: express: command not found
模块
express
在package.json中没有bin
,因此不能调用它。
(npm
不在bin文件夹中创建文件express
)
运行时:
sudo npm install-g express generator
,模块express
在package.json中没有bin
,因此无法调用它。
(npm
不在bin文件夹中创建文件express
)
运行时:
sudo npm install-g express generator
,我在第一次安装express时遇到了完全相同的问题。@4.16版本可能有一些问题。
试试看:
sudo npm安装-gexpress@4.13.1
为我工作 我第一次安装express时遇到了完全相同的问题。@4.16版本可能有一些问题。
试试看:
sudo npm安装-gexpress@4.13.1
为我工作 谢谢@kỉ当时,我试图调用
expressgenerator
,但错误相同-bash:express generator:commant未找到
很抱歉,安装express generator
时,您可以调用express
。您应该检查bin文件夹(我不使用Mac OS,所以我不知道bin文件夹的路径)。是的,这是我的路径问题。我发现express文件夹路径未在$path中注册。当我添加它时,它就起作用了。谢谢@kỉ当时,我试图调用expressgenerator
,但错误相同-bash:express generator:commant未找到
很抱歉,安装express generator
时,您可以调用express
。您应该检查bin文件夹(我不使用Mac OS,所以我不知道bin文件夹的路径)。是的,这是我的路径问题。我发现express文件夹路径未在$path中注册。当我添加它时,它就工作了。