情景描述: 当在 centos 服务器上搭建了 node 环境之后,为了测试下 express 的使用,但是 express 命令却无法使用;
一直报错 not found 。。
经过一番尝试,最后发现,要先安装express-generator , 再安装express , 然后在做一个软连接即可;
相关的操作的步骤:
第一步:我们没有安装 express 的情况下,使用express 命令,发现是不可以的,
第二步:安装express-generator ,使用命令 npm install epress-generator -g
第三步:安装 express , 使用命令npm install express -g
我下面安装express 出现黄色框的提示,是因为提示我npm 有新的版本可用,此处不用管;
第四步:我们安装完了express 和 express-generator , 使用express 命令,发现还是不能使用,
第五步:我们找到下载的node 所在的目录地址:/home/newbean/newbean-node/node-v10.14.2-linux-x64 ,这个是我的node的所在地址,你需要找到你得node的所在目录,也就是这个地址;
第六步:设置软连接,让express 命令全局可用,注意使用你自己的node的地址,也就是黄色部分
也就是命令:ln -s /home/newbean/newbean-node/node-v10.14.2-linux-x64/bin/express /usr/local/bin/
express
第七步:我们测试下express 发现已经可用了,在看一下版本信息,4.16.0,到此,express命令就可以正常使用了;
具体步骤如下图: