gpt4 book ai didi

linux - 如何让 NPM 在 Linux 上运行

转载 作者:太空狗 更新时间:2023-10-29 12:28:11 25 4
gpt4 key购买 nike

我在 Windows 上使用 node.js 和 npm 已经有一段时间了,一切都运行良好,直到我尝试在 linux 上做同样的事情。

我的目标:

在 Linux 上使用 node.js 和 npm。

我做了什么:

我从 node.js 网站下载了 tar.gz 文件并解压了它。我有一个文件夹(解压的 tar.gz),我猜就是这样,看来我只需要从 node.js/bin/文件夹运行“node”文件来执行 javascript 文件。

我从来没有真正想过这个“npm”到底是什么,在 Windows 上我会简单地从 xampp 运行 cmd,编写 npm install,一切都会正常工作。我在“Node ”文件所在的同一文件夹中找到了一些指向 npm-cli.js 文件的链接。我想以前是“npm install ...”,现在是“node npm install ...”,因为它是一个 js 文件。

我对应该安装软件包的确切位置感到困惑。 node_modules 文件夹很少,当我运行 node npm install 时出现进度条并立即卡住,没有任何反应。

所以我有两个问题

  • 如何让 npm 正常工作?
  • 这个“node_modules”文件夹在哪里?

我看过一些教程,但没有“./configure”文件,make install 等都不起作用。

我是 Linux 新手,所以我可能会犯一些明显的错误。谁能给我解释一下?

最佳答案

对于 Linux 或 OSX 上的开发,我建议使用 nvm而不是获取二进制文件。 Linux 和 OSX 与 Windows 有点不同,因为您并不总是需要安装程序,因为编译的二进制文件本身通常就足够了。

要安装,请打开终端并粘贴:

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.0/install.sh | bash

重新启动终端以确保重新加载配置或获取配置,然后运行:

nvm install v5.7.0
nvm alias default v5.7.0

大功告成!

关于linux - 如何让 NPM 在 Linux 上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35596181/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com