linux下安装node环境
发布于 7 年前 作者 zzm921 10430 次浏览 来自 分享

学习node已经有一个月时间了。除了跟着公司的项目学习,看书。总感觉少了些什么。有些东西总是忘记。后来渐觉是自己没有去回顾,去练习的原因。所以利用空余时间尝试从环境部署开始一步一步实践。以前并没有写博客,写日记的习惯。现在想要写写记记。这也算是改变的一种开始吧。只为将来迷茫时,回顾一下自己写的东西。心里有一种我曾经也努力过的感慨。从而激励自己更加上前。这篇文章是纯新手文章。大神可以忽略。 首先,既然是linux下的node环境安装。那linux必须得有个linux系统。我这里使用的是ubuntu,虚拟机使用的是Virtual Box。这个可以在网上下载。然后在里面安装一个ubuntu就行了。在安装时使用VirtualBox里面自己的镜像,安装后总是会有无限循环在登录界面的情况。不知道怎么回事。如果有哪位大神刚好看到这个帖子,然后刚好扫过了这个问题。接着刚好了解这是怎么回事。刚好又有空的话。希望可以告知一下我。谢谢。 有了linux了。你可以直接进去操作桌面版的ubuntu,也可以通过xshell远程访问虚拟机。我个人比较喜欢用xshell。因为感觉逼格比较高。开玩笑。想到以后可能会搞个服务器玩玩。所以先熟悉一下这个比较好。TIM图片20170912191920.png 连接进入以后就可以来时node环境的配置了 首先要获取node的安装包 输入命令 wget https://nodejs.org/en/download/**** . 这个连接可以通过下图获取 TIM图片20170912192546.png 比如说我下载的就是node-v6.11.3-linux-x64.tar.xz 然后解压,.tar.xz结尾的文件解压好像要分两步 (1)xz -d .tar.xz 执行以后就变成了*.tar文件 (2)tar -xvf .tar 这样就解压成文件夹了 这个时候某种意义上说node环境已经有了。只是要全局运行的话还需要最后一步,不知道叫什么。嗯。。我就叫他配置环境变量吧。就跟java配置环境变量一样。没有配置的话就只能在当前目录下运行。其他目录会报“mmand not found” 解压完后进入解压的文件夹。里面的文件如图 TIM图片20170912194606.png 没错,bin文件下面就是可以执行的命令,我们配置一下使得他可以全局运行 linux下 /usr/local/bin文件下可以全局运行的命令(暂且这么说吧,我不是很了解。以后回去了解,也算给自己留个坑,以后去研究) 输入命令
sudo ln -s /
/bin/node /usr/local/bin/node sudo ln -s /***/bin/npm /usr/local/bin/npm 如图所示,我这是/usr/local/bin/下已经有了node和npm 当你是想要换版然后这一步操作不过去时,你需要先把/usr/local/bin/下的node和npm删掉 使用命令 sudo rm -rf /usr/local/bin/node 就行了。以后有其他的需要变为全局命令的也可以这样操作。举一反三嘛。 TIM图片20170912200201.png TIM图片20170912200850.png 然后输入 node -v npm -v 就可以查看是否安装成功了 TIM图片20170912201004.png 嗯,第一次写这个。有点啰嗦。也很简单,比较low。哎,没办法。还是希望能坚持下去。毕竟这也算是个开始。记录自己的学习历程。有一些不懂的东西还需要以后去了解。毕竟还很年轻。一切都值得去努力。一切都值得去拼搏。也要给自己美好的青春一个交代。 最后,如果一直执拗着相信还有用,就撞破南墙信下去。

8 回复

推荐使用 nvm 安装/管理 node.js

可以用apt安 楼上有链接 升级方便

来自酷炫的 CNodeMD

linux下推荐用nvm安装NodeJS,简单、快速、方便,可以随意切换版本!

来自酷炫的 CNodeMD

@yinxin630 好的,我去试试

@yaolynzc 好的,我去试试

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs

两行代码送你了 https://nodejs.org/en/download/package-manager/

回到顶部