浅尝辄止Node.js(一),简介,安装以及模块化的介绍

一、Node.js简介

简单来说Node.js就是运行在服务端的JavaScript。Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。以上的概念是菜鸟教程给我们列出的,对我来说Node.js就是用前端的JS代码去写后端的逻辑和接口。废话不多说让我们开始吧!

二、安装

  • 官方网址:https://nodejs.org/zh-cn/ 去下载长期维护版即可,一直下一步。

  • 安装完毕后我们最好重启我们的VSCode,并在重端检验是否安装完毕,你可以在VScode中打开终端也可以使用win+R键,输入cmd呼出命令行窗口,执行如下代码即可:

    node-v
    npm-v
    

    这时候会出现node和npm的版本号,出现了就代表安装成功。

  • 如果有的朋友此时出现了问题那我们试试设置系统环境变量:

    • 找到我们下载的node的文件夹,找到bin文件夹,复制一直到bin文件夹的目录
    • 打开系统高级设置,设置环境变量,在公共中添加刚复制的地址
  • Hello World!

    • 我们首先创建一个helloworld.js文件,里面写上console.log(Hello World!)
    • 然后我们可以在VScode中打开集成终端,右击左边的资源管理器就能找到;
    • 最后我们在集成终端中运行此js文件,node helloworld.js
    • 命令行出现Hello World!,我们的操作成功。

三、模块化介绍

  • 首先我们简单的回忆一下ES6中的模块化

    • import 进行导入
    • export 进行导出
  • 接着我们来了解Node.js中的模块化,它遵循一个规范(commonjs规范)

    • require 函数进行导入

      const qs = require("querystring")
      
    • module.exports 进行导出

      module.exports = app;  //这里进行对app对象的导出
      

我们先了解到这里把,下一个章节我们会讲解Node.js常用内置模块,这里的模块化知识会作为铺垫,在下一章中我们也会创建我们的首个本地服务器。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值