说起Node.js,它是当前市面上非常受欢迎的框架,允许我们使用JavaScript搭建后端应用。
它有着种种优点,诸如:非阻塞I/O,事件驱动,跨平台,高性能,单线程,等等等等。
不过现在我们不必执拗与关心这些优点的含义,当务之急是先上手他。那么上手这样一款优秀的框架,第一步当然是从下载安装以及打印”hello world!“开始!
下载
下载Node.js,最好的地方是他的官网
进入官网,点击上方DOWNLOADS
点击之后进入下载页面,开始下载我们需要的版本。
通常情况下,推荐小伙伴们下载LTS版本
Windows下载
Windows用户推荐直接下载Node.js的安装程序
下载好后长这样:
Linux下载
Linux用户可以选择下方的 Linux Binaries,下载tar.gz文件,之后通过各种手段上传至linux系统
或者选择复制他的下载地址,在linux中使用wget直接下载,上方版本的地址是:
https://nodejs.org/dist/v14.18.1/node-v14.18.1-linux-x64.tar.xz
安装
下载完成之后,开始安装的步骤
Windows安装
打开下载好的msi文件,看到安装对话框,点击下一步:
接受协议,下一步
选择安装路径,下一步
配置页面,如果没有个性化配置需求,点击下一步
是否自动安装必须的工具,打上勾,下一步:
开始安装
安装完成!
打开控制台,检验安装成果:
Linux安装
找到下载好的tar.gz文件:
解压他:
找到解压后的文件:
在其中 bin
目录下有两个文件是我们需要使用的:
把他们建立软连接到 /usr/local/bin
下方便全局调用
(node和npm一定要使用绝对路径!)
检验安装成果:
第一个程序-Hello world
node是一个JavaScript的运行时平台,我们可以使用它执行js文件。
首先,在linux平台上,创建hello.js
文件,写入:
console.log('hello world from Node.js!');
得到文件:
使用node执行它,语法是:
node <js文件名>
node还可以想浏览器开发者工具那样直接进行JavaScript的代码解释执行,在控制台中直接键入 node
即可
键入 helloworld 语句:
大功告成!
参考资料
- 菜鸟教程
- 《Learn NodeJS in 1 Day》
- 《The node craftsman book》
- 《MERN Projects for Beginners》
其中的英文原著,博主整理在了 书单列表(booklist) 小项目中,欢迎小伙伴们光临并查看下载,点点star就是对博主最大的鼓励!
github仓库
gitee仓库