linux上安装express报错

https://img4.mukewang.com/5ba8e2370001812c06730387.jpg

  1. npm install express-generator 先安装的这个

  2. npm install express --save

npm init时都是默认
加上sudo提示npm 命令找不到,加上全局也不行

全局的错误:安装express-generator 和express时都是这个错误

https://img1.mukewang.com/5ba8e24a0001e9a106750470.jpg

函数式编程
浏览 859回答 2
2回答

牧羊人nacy

提示很明显啊, express 这个可执行文件找不到嘛,看下你安装的 express 包,一般会有一个 bin 目录,把它加到系统变量的 PATH 中。(也可能在你安装的 node 的那个 bin 目录里)加上 sudo 提示 npm 命令找不到一个变通的方法,是 sudo 后面用完整的执行路径,记得是 sudo path-to-node/bin/npm 什么的。不过在我的机子上,会提示 /usr/bin/env 找不到,所以继续变一下,就是 sudo path-to-node/bin/node path-to-node/bin/npm 。

汪汪一只猫

全局安装是 npm install express-generator -g和 npm install express -g你没有全局安装 所以 查看不了express的版本
打开App,查看更多内容
随时随地看视频慕课网APP