NodeJS 简介和安装

发布于 2024-09-19 11:44:11 字数 2178 浏览 8 评论 0

node 由于各个版本特性不同,很多项目需要使用不同版本的 node,所以推荐使用 nvm (Node Version Manager) 进行管理。

Mac 下安装

brew 方式

如果机器没有安装过 node,那么首先 brew install nvm 安装 nvm。

其次需要在 shell 的配置文件 (~/.bashrc, ~/.profile, or ~/.zshrc) 中添加如下内容:

# For NVM
export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh

注意配置的顺序,以防开启新终端,node 出现找不到的情况。

重启终端,命令行下即可使用 nvm,使用 nvm install <version> 进行对应的 node 版本安装,写这篇文章时,我使用的是 nvm install 0.10 ,安装的版本是 v0.10.32。使用 nvm use <version> 使用, 再通过 nvm alias default <version> 确保有默认版本。最后使用 nvm ls 查看。

brew 方式补充

如果之前通过'brew install node'方式安装过 node,那么需要先删除系统中存在的 node:

brew remove --force node
sudo rm -r /usr/local/lib/node_modules

brew prune
sudo rm -r /usr/local/include/node

# 检查 brew 是否正常
brew doctor

nvm 安装方式

curl https://raw.githubusercontent.com/creationix/nvm/v0.17.2/install.sh | bash 进行安装,安装完成后,运行 nvm 测试命令是否正确,如果不正确,参考官网提供的说明,也是需要在 shell 的配置文件中加入相应的配置。

如果安装正确,同样使用 nvm install <version> 安装对应版本 node,使用 nvm use <version> 使用, 再通过 nvm alias default <version> 确保有默认版本。最后使用 nvm ls 查看。

设置完 nvm 之后,node 的路径其实是 /Users/#{username}/.nvm/#{nodeVersion}/bin/node , 一些 sublimeText 插件默认的路径是 /usr/local/bin/node 。个人建议创建一个软连接:

ln -s /Users/#{username}/.nvm/#{nodeVersion}/bin/node /usr/local/bin/node

Windows 下安装

window 下我之前都是直接 node 官网下载 mis 文件安装。后续尝试使用类 nvm 工具安装管理。

nvm-windows 方式

睡觉前看了一眼,简直不能再便捷了!项目地址: nvm-windows

下载安装包,不管之前系统安装过 node 与否,安装过会接管。就能直接使用 nvm 命令。

npm 的管理

通过 nvm 安装的 node,每个版本都有一个对应的 npm。每次切换,可以使用 npm update -g 进行一次升级,安装程序的话,需要使用 sudo 权限。

有一点疑问,如何同步之前安装的所有 -g 模块?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

寄居人

暂无简介

0 文章
0 评论
22 人气
更多

推荐作者

文章 0 评论 0

云雾

文章 0 评论 0

夏尔

文章 0 评论 0

alipaysp_yxYxYl56FW

文章 0 评论 0

涙—继续流

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文