node.js学习第一课

版权声明: https://blog.csdn.net/qq_42492055/article/details/81153678

1,Node.js的JavaScript的与的区别:

(1)的Node.js:一个可以运行的Javascript的平台,=的NodeJS JavaScript的执行环境+ JavaScript的扩展的功能,JS解析器为googleV8引擎

(2)JS:JS运行在浏览器上面,一门编程语言。

2.NodeJS好处:

(1)前后端分离(淘宝架构)

(2)前后端语言统一(JS理想状态)

(3)速度快,效率高,(异步机制)

3,NodeJS安装详细讲解:

(1)Node.js安装有两种方法:一种是在官网上直接下载后缀名为.msi的安装包,双击(在不修改安装目录的条件下)直接持续下一步进行傻瓜安装即可。但可能由于我是node小白的缘故,(现在还没查出来是什么缘故,不过我会继续查询相关资料进行解决)在双击安装之后,生成的相关文件有缺失,导致在安装模块以及配置环境变量时发生未知错误。所以本人使用的是第二种方法,也就是接下来详细介绍的方法:

1)在官网上下载相应版本号的.zip压缩包。下载完成后解压到当前目录即可。如下图我安装的是nodejs v6.11版本。

2)新建两个目录:

node_global:npm全局安装位置;

node_cache:npm缓存路径

3)启动cmd,依次输入:

npm config set prefix "D:\软件\node\node-v6.11.0-win-x64\node_global";

npm config set cache "D:\软件\node\node-v6.11.0-win-x64\node_cache"

PS:本人安装node.js目录为D:\软件\node\node-v6.11.0-win-x64

再cmd输入:npm root -g

如下图说明配置成功

4)安装模块:

依次在cmd中输入以下命令行:

npm install express -g

npm install jade -g

npm install mysql -g

默认情况下上述组件都是安装在D:\软件\node\node-v6.11.0-win-x64\node_global文件夹下,这也是nodejs相关组件的自动查找路径。

备注:安装模块会卡住可能是由于国内的限制。

5)配置环境变量:

i,右键“计算机”--“属性”--"高级系统设置"--“环境变量”

win7的环境变量如下图:

ii,进入环境变量对话框,在系统变量下新建"NODE_PATH",输入:“D:\软件\node\node-v6.11.0-win-x64\node_global\node_modules”。(这一步很重要)

由于改变了module的默认地址,所以上面的用户变量都要跟着改变一下(用户变量"PATH"修改为“D:\软件\node\node-v6.11.0-win-x64\node_global”),要不使用module的时候会导致输入命令出现“xxx不是内部或外部命令,也不是可运行的程序或批处理文件”这个错误。

iii,测试:以上步骤都OK的话,我们可以再次开启cmd命令行,进入node,输入“require('express')”来测试下node的模块全局路径是否配置正确了。正确的话cmd会列出express的相关信息。如下图(如出错一般都是NODE_PATH的配置不对,可以检查下。

注意:所有的安装都是用的全局安装,这样安装的安祖昂吧哦都在当前用户下,在磁盘所有的其他地方都可以访问到,比较方便。否则安装在当前目录下,只能在当前目录下使用。

(2)如何使用的node.js?

以文件形式运行js,如果扩展名是.js,.json,.node都可以省略;

打开命令行,进入编写的JS代码所在位置,输入DIR来查看该文件中的JS文件;

运行输入命令行节点+文件名的.js来执行相应的js文件。

猜你喜欢

转载自blog.csdn.net/qq_42492055/article/details/81153678
今日推荐