nodeJs安装和配置

来源:互联网 发布:湖北关键词优化外包 编辑:程序博客网 时间:2024/05/22 10:39
   总所周知,JavaScript是由这几个部分组成的:ECMAScript(定义这门语言的基础,比如语法、数据类型、结构以及一些内置对象等)、DOM(基于ECMASCRIPT,扩展出来的用于操作页面元素的方法)、BOM(基于ECMASCRIPT,扩展出来的用于操作浏览器的一些方法)。   那么NodeJS是什么呢?它是以ECMASCRIPT为基础,然后在这个基础上扩展出来的一些操作其他东西(即操作非浏览器)的一些方法,比如操作OS操作系统、file文件系统、net网络、database数据库等。也就是说nodejs和JS在底层都是一样的,都是ecmascript,但是扩展出来的功能却是不一样的。一个是偏向于前端浏览器,一个是偏向于后端。   新建一个hello.js的文件夹,保存后如何去显示nodejs的内容呢?需要先进行解析。像js是通过浏览器内置的解析器来进行解析的一样,nodejs也是有自己的解析器的,nodejs的解析器可以在nodejs官网上下载得到。
   打开https://nodejs.org/en/download/,然后下载Windows Installer (.msi)文件,下载完成后,点击进行安装即可。
   如何运行node文件呢?方法如下:
   1)双击node.exe打开,但是需要借助一些语法。不推荐这种做法。
   2)通过命令行打开。win+r键调出命令行,输入cmd进入。输入node后回车,如果出现>和光标换行,说明node安装成功了,并且能在任何地方运行的。
      两次ctrl+c可退出。注意,在win10版本中,需要输入.exit才可退出。
      命令行操作:
        清屏:cls+回车        查看node版本:node -v+回车        执行node文件:node node文件路径,如:node c:\xampp\htdocs\huihui\hello.js+回车,即可看到node文件的输出内容                      也可以直接进入该文件所在的路径文件夹,然后使用相对路径来执行node文件。     通过命令行来执行node是可以的,但是不推荐这种做法,推荐简使用编辑器来执行。
   3)通过编辑器执行,这里介绍webstorm编辑器来执行node的方法。
      webstorm中的nodejs配置:file-settings => 搜索区域输入node => 得到node.js and NPM,在有右侧node interpreter中选择我们node的安装路径,当然系统也会自动检测该路径,选择完后点击OK即可。选择完后,在hello.js文件中,点击右键,即可看到run 'hello.js'选项,点击后就会调用内置的命令行文件,来执行和输出node文件的程序运行结果。其结果和我们在命令行中执行的结果是一样的。
      这样就可加快我们的程序调试速度,同时也可以调用代码提示来加快编辑调试速度。如何配置webstorm中node的代码提示呢?file-settings-输入node,搜索,得到node.js and NPM,点击右侧config,加载node和核心模块,此时出来一个弹框,可以使用刚才下载好的包,也可以去线上下载。下载完成后,点击“edit usage score”,然后点击project,在project条右边点击一下,出来一个列表,将列表项的node有关东西都勾选上,点击确定。这样再在node文件hello.js中输入关键词后就会有提示了。

0 0