「Node学习」开发环境的搭建
感言
立志要做一个全栈工程师,但是只会前端是不够的,还需要会服务器的知识,然后通过前后端的协调工作才能做出一个完美的网站或者应用。之前学习了一点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代码来实时的输出结果,不过一般不使用这种形式,一是代码无法保存,二是工作效率低。
上一篇: C++ Tips (持续更新)
下一篇: ubuntu 开荒
推荐阅读
-
配置php环境(php开发环境的配置过程)
-
EpiiAdmin 开源的php交互性管理后台框架, 让复杂的交互变得更简单!Phper快速搭建交互性平台的开发框架,基于Thinkphp5.1+Adminlte3.0+Require.js。
-
Android Studio开发环境搭建教程详解
-
eclipse ide for java ee developers 开发环境搭建详解图文(j2ee)
-
最快速的Android开发环境搭建ADT-Bundle及Hello World
-
最新版安卓应用(android)开发环境搭建图解教程(带Andriod NDK)
-
使用Ant搭建Android开发环境入门
-
.netCore+Vue 搭建的简捷开发框架 (4)--NetCore 基础 -2
-
使用Docker搭建Java环境的步骤方法
-
使用 Docker 搭建 Laravel 本地环境的教程详解