node js学习

Node.js是一个基于Chrome V8引擎的 javascript运行环境。

其使用了一个 事件驱动,非阻塞式 I/O 的模型,使其轻量又高效。

node 中设置默认暴露方式:     module.exports = People;

一个文件中只能有一个默认暴露。

在app.js中require()写的内容不同,引用的文件也不同。下图是引用a.js一级index.js的四种不同情况。

require的方式

引用谁了

require('./a.js')

同目录下的a.js 文件

require('a.js')

node_modules文件夹中的a.js 文件

require('a')

node_modules文件夹中的a文件夹中的index.js文件

require('./a')

同目录下的a文件夹中的index.js文件

在一个demo中,package.json这个文件中保存的数据是node_modules文件夹里的所有的依赖。它就好像是demo的身份证一样,每个demo的身份证都不一样。但是都需要根据这个身份证来安装各自的依赖。

在使用demo之前,需要先根据此文件中的信息安装上所有的依赖,程序才能正常运行。安装方法,在demo的文件夹中空白处,按住shift键的同时单击鼠标右键,然后选择如下选项

然后在输入npm  install命令即可自动安装依赖。

如果需要安装新的依赖,比如需要安装express依赖,还在打开Powershell窗口,然后输入  npm install  --save express ; 按下回车即可安装。

 

posted @ 2018-08-31 16:16  三餐吃凉皮  阅读(151)  评论(0编辑  收藏  举报