Node.js   发布时间:2022-04-24  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了node.js – Express.js:否此文件或目录大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我用apt-get install nodejs安装了节点。然后我安装npm与apt-get安装npm。现在,当我试图跑快运我得到

$ express 
/usr/bin/env: node: No such file or directory

如何解决错误

解决方法

在Ubuntu中有两个具有相名称的包,node和nodej。

节点这样做,

nodejs这样做,

Fedora也遵循类似的包命名方案。因此,nodejs中的二进制文件必须从原始节点重命名为nodej。然而,这不是技术上的kosher:和大多数nodejs程序(和安装与npm的库)假设节点二进制是节点。如果你想解决这个最简单的方法是只是符号链接两个在一起。如果你采取这个路由,不要安装处理业余分组无线电东西的节点包。

sudo ln -s /usr/bin/nodejs /usr/local/bin/node

或者,在节点的情况下,我建议使用n,而不是安装节点。只需安装npm(这将安装节点),然后删除npm,然后告诉apt清理它。要做到这一点,只需运行

sudo apt-get install npm
sudo npm install -g n
sudo n latest
sudo apt-get --purge remove npm
sudo apt-get autoremove

还有其他二进制发行版管理器,甚至工作从一个sHell脚本,如nvm,但我个人更喜欢n。想象n只是一个apt只是一件事:它安装到/usr/local/bin的节点二进制。

大佬总结

以上是大佬教程为你收集整理的node.js – Express.js:否此文件或目录全部内容,希望文章能够帮你解决node.js – Express.js:否此文件或目录所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。