node-js
Kasekale
这个作者很懒,什么都没留下…
展开
-
初识nodejs13
文件系统中open方法的使用操作系统中的文件,文件夹的 增删改查. —– 添加,删除,重命名,,读取.所谓的增删改查.文件系统模块:File System require(“fs”);首先,该模块是核心模块,需要使用require导入后使用,并非内置的全局属性的模块.该模块提供了一些操作文件和文件夹的一些api方法.fs.open(path,flags[mode],callback原创 2017-08-11 11:55:57 · 641 阅读 · 0 评论 -
Node.js中require()方法的工作原理
几乎所有的Node.js开发人员可以告诉你require()函数做什么,但我们又有多少人真正知道它是如何工作的?我们每天都使用它来加载库和模块,但它的行为,对于我们来说反而是一个谜。出于好奇,我钻研了node的核心代码来找出在引擎下发生了什么事。但这并不是一个单一的功能,我在node的模块系统的找到了module.js。该文件包含一个令人惊讶的强大的且相对陌生的核心模块,控制每个文件的加载,编译和缓转载 2017-09-07 11:04:34 · 736 阅读 · 0 评论 -
初识nodejs9
std-in std-out ,标准输出流,标准输入流输入设备:鼠标,键盘输出设备:打印机,显示器提供了输入数据 和输出数据的操作方法,我们通常称之为io操作.其实console.log().就是内置了标准输出流的方法,默认情况下,输入流是关闭的,要监听处理输入流数据,首先要开启输入流数据.resume `**resume 英[rɪ’zju:m] 美[rɪ’zju:m] v原创 2017-08-07 13:49:09 · 1520 阅读 · 0 评论 -
初识nodejs7
global对象nodejs的英文官网 网址node js的官网nodejs中文官网 网址 中文的api针对node 这些内置的api学习global对象,有很多的自对象来共我学习.exports__filename :返回当前模块文件的被解析后的绝对路径,该属性 并非全局属性 只能在模块之中使用,只能被当前模块使用.__dirname 返回当前模块所在的目录 被解析后的绝对路径原创 2017-08-07 09:14:17 · 400 阅读 · 0 评论 -
初识nodejs6
模块module和exports在一个模块中通过var 定义的变量是局部的,如果另一个模块想使用这个变量,那么应该如何呢?(类似一个函数).把变量作为global对象变量的一个属性:global.a=100;这样是可以的,但是不推荐这样做哦.使用module模块对象.console.log(module).:每一个模块都有自己专属的module对象.module对象下面有一个很重要的子对象(原创 2017-08-05 11:27:31 · 511 阅读 · 0 评论 -
初识nodejs5
模块的加载机制require后面可以添加 相对路径也可以添加绝对路径如果不加,/ ,那么他解析的就是node 的核心模块,之一路径的引用问题.首先按照加载文件的名称进行加在,如果没有找到,则会在文件名称后加上.js后缀进行查找.文件名的优先级要高于文件名.js的文件,如果还没找到,会在后面加上.json来查找,如果还没找到则会按照.node来找,如果还没找到则会抛出一个错误文件名称—–原创 2017-08-05 10:34:42 · 476 阅读 · 0 评论 -
初识nodejs4
模块的使用不能使用global.a来访问对象,要使用模块一个文件就是一个模快,每一个模块都有一个作用域,使用var定义的一个变量,他是当前模块的一个变量,而不是全局的一个变量.模块化是很有必要的,特别是在大型的项目中.原创 2017-08-05 10:21:19 · 394 阅读 · 0 评论 -
初识nodejs3
node 和js 的异同相同点:ecmascript: nodejs 和js是一样的,比如数据类型的定义,语法结构,内置对象.语法内置对象,方法不同 点顶层对象:js的顶层对象是window node的顶层对象是globle.没有window 5.原创 2017-08-05 09:47:51 · 382 阅读 · 0 评论 -
初识node.js2
webstorm:编辑器中内置了nodejs的运行环境,让我们很方便的运行node.js文件.file—–setting——–search——-node——-找到node.js and NPM 点击进入,选择 安装目录,点击OK完成node.js文件运行环境的配置.加快了我们的编码速度.如何对编译器,让他有提示呢?需要配置一下.disable:vt. 使无能力; 使残废,使伤残; 使无资原创 2017-08-05 09:22:35 · 324 阅读 · 0 评论 -
初识别node.js1
js语言ecmascript:定义了语法,数据类型,结构,以及内置的我们会使用到的对象这些东西。dom:基于ecmascript扩展出来的一些用来操作页面的一些方法。bom:基于ecmascript扩展出来的操作浏览器的一些方法node.js:也是基于ecmascript扩展出来的一些方法用来操作 非浏览器的文件系统 file操作系统 os网络 net 数据库database都是基于ecm原创 2017-08-03 23:01:26 · 283 阅读 · 0 评论 -
初识nodejs20
20-前端项目自动化-项目构建 通过node 自动化的管理,维护一些项目.还有项目文件的合并等等这些操作, 自动地为我们创建一些项目需要准备的一些目录, 通过nodejs来完成项目的一些初始化构建,var projectData={ "name" : "perfect", "fileData" : [ { 'name':"c原创 2017-08-18 18:09:10 · 415 阅读 · 0 评论 -
6数据库的连接
“` 1d:2D:>cd Program Files\MongoDB\Server\3.4\bin3D:\Program Files\MongoDB\Server\3.4\bin>mongod –dbpath=F:\代码\04node博客项目\db –port=270182017-09-02T11:30:45.730+0800 I NETWORK [thread1] waiting for co原创 2017-09-04 10:54:13 · 294 阅读 · 0 评论