nodejs安装与配置,node.js安装步骤

  nodejs安装与配置,node.js安装步骤

  本文介绍了Nodejs的安装方法和Nodejs的模块体系。

  node.js速度课程简介:进入学习

  

关于NodeJS

  在我们平时的开发中,大部分的Web项目,前端是用JS写的,而后端是用服务器语言写的,比如JAVA PHP GO。但是因为Node的诞生,前端开发者也可以使用JS来编写服务器代码,所以Node的诞生可以说是让前端大放异彩,前端和后端都是百花齐放。特别是,Node为开发环境的运行提供了基础。像我们平时使用的Vue React这样的前端框架已经变得非常强大,可以说是前端必不可少的基础设备。越来越多的人用Node,越来越多的人用JS贡献开源。npm库已经成为一个非常大的代码仓库。在npm这个包管理系统中,我们可以找到自己需要的插件和轮子,直接使用,这也为我们开发者节省了很多宝贵的时间。更多关于NodeJS的介绍和功能已经在本文中介绍清楚了。有兴趣的可以去门户网站看看。

NodeJS安装

   NodeJS我们可以去他官网下载。

  选择要下载的适当版本。既然我的电脑已经安装好了,就不再演示了。只需打开安装程序,直接进入下一步。有关更详细的安装指南和全局配置指南,请参见本文:Node.js安装和环境配置的Windows章节。安装完成后,我们需要检查安装是否成功。我们可以打开终端,输入node -v v。

  你可以看到我们已经安装了最新版本的16.6.1节点。

NodeJS使用

  安装node后,我们可以在终端输入node进入交互模式,输入一个我们程序员要求的代码,hello world。

  当然,我们也可以构建一个JS文件来执行它。echo testhelloWorld.js/* hello world . js */

  Console.log (Hello world!)

  我们只需要输入节点文件名来执行这个文件。

NodeJS模块

  节点应用由模块组成,采用CommonJS模块规范。每个文件都是一个模块,有自己独立的作用域、变量、函数等。对其他模块是不可见的,文件路径就是模块名,所以我们需要知道不同模块之间是如何交互和相互使用的。模块可以被多次加载,但是它们只会在第一次加载时运行一次。模块的加载顺序就是它们在代码中出现的顺序。编写每个模块时,有三个预定义的变量:require、exports和module。

加载(require)

   require表示需要,也就是说我们可以通过require引入我们需要的模块,设x=require(。/你好’)

  Let=require(。/hello . js’)。我们可以引入这样一个模块。需要时,我们可以接收一个地址,它可以是绝对路径,也可以是相对路径。值得注意的是我们的后缀。js扩展名可以省略。

导出(exports)

   exports是出口的意思,还有一种说法是暴露。我们一般可以使用导出来导出模块的公共函数和属性。/* hiNode.js */

  exports.addIce=function(){

  Console.log(我在加冰)

  }我们在hiNode.js文件中公开了一个函数addIce,这样我们就可以需要这个模块,并在其他地方使用这个函数。/* helloWorld.js */

  设x=require(。/hiNode’)

  X.addition()我们在终端中键入node helloWorld.js。

  成功引入模块并使用功能。

模块对象(module)

  在节点中,我们可以通过模块访问当前模块的一些信息。/* hiNode.js */

  exports.addIce=function(){

  Console.log(我在加冰)

  }

  console.log(模块)

  您可以看到我们打印的模块包含了导出的函数、文件名、路径和其他信息。实际上,当我们需要一个模块时,它会读取文件的module.exports变量。module.exports变量一般是上图所示的对象形式,所以我们经常用最常使用的模块来重写module.exports变量,这是一个导出变量。我们可以把它变成函数形式。/* hiNode.js */

  module.exports=function(){

  Console.log(可以直接调用,我是函数)

  }/* helloWorld.js */

  设x=require(。/hiNode’)

  X()如上所述,我们可以直接使用X,因为需要一个函数,模块的默认导出对象被替换为一个函数。

  

写在最后

  一般来说,Nodejs应用是由模块组成的。我们可以在js文件中导出变量,如exports函数,并在另一个JS文件中导入所需的模块。

  有关编程的更多信息,请访问:编程入门!以上是对Nodejs的安装方法和模块系统细节的深入分析。请多关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: