欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

「Node学习」开发环境的搭建

程序员文章站 2022-07-02 19:19:20
...

感言

立志要做一个全栈工程师,但是只会前端是不够的,还需要会服务器的知识,然后通过前后端的协调工作才能做出一个完美的网站或者应用。之前学习了一点Java的知识,但是其开发工具eclipse实在是不喜欢,并且因为一些其他因素对Java也没太大感觉(我是一个感性的人),最终选择了Node.js作为服务器开发的环境,为什么选择这个,不长篇大论了,就是:入门简单。我现在并不需要一个各个方面都兼具的服务器语言,我是需要的能处理基本的个人网站的请求即可,最终权衡下选择了Node,并且Node也是非常强大的,出名的优步就是用的Node作为其服务器开发环境。选择Node,其实就是选择了JavaScript作为服务器开发语言。并且之前学过JS的语法,所以学起Node来更多的是专注于一些模块的学习。

开发工具选择

现在前端开发我使用的是HBulider,Node的开发使用HBulider就不那么合适了,最主要的就是没有语法提示。那么,我选择了依靠插件化而生的一个小型IDE:VSCode。点击这个链接去官网下载即可。具体的一些其他使用请自行百度查看。

安装Node.js

Node.js不仅是JS代码在服务器端的运行环境,也是一个JS库,因为其内置了很多有用的JS模块。安装Node.js的方法很简单,直接点击链接Node.js官网,前去下载。如果使用的Mac电脑,还可以通过Homebrew来安装。另外,如果是在Windows下安装,记得勾选add to path,意思是把Node的一些指令添加到全局变量中,否则有的指令无法使用。

VSCode语法提示

因为需要在Node环境下来开发,首先需要能够有一些Node下的一些模块或者库的语法提示,在VSCode中,Node的语法提示是依赖的第三方模块typings,可以通过NPM(node的包管理工具)来进行安装,在终端输入如下指令:

npm install -g typings

安装完成后,在终端输入如下指令,查看是否安装成功:

typings --version

如果输出了版本信息就是安装成功了,当这个完成后,进行Node开发就会有相应的语法提示了,NPM的使用方法请查看链接:NPM的学习笔记

启动Node运行JS

有两种方式,第一种,使用命令行工具,通过如下指令运行一个JS文件:

node 目标JS文件

或者通过交互环境来启动Node,如下,在终端输入:

node

这样就启动了一个交互环境,然后可以通过输出JS代码来实时的输出结果,不过一般不使用这种形式,一是代码无法保存,二是工作效率低。