node=day7

(1)文件操作相对路径问题

  文件操作中尽量避免相对路径,如下所示

  

 

  这样的话./指的是读取文件相对于当前入口文件的路径,例如修改为绝对路径

  

   但此时,如果协同开发,那么无法保证路径统一性,所说义尽量使用动态绝对路径

  

 

 

 

(2)相关

  1、JS继承

     

 

  2、模块是独立的,即模块作用域概念

如下所示,main.js引入fs核心模块,在foo.js里如果想使用fs文件操作模块,任然需要再次引入。
原因:模块之间是独立的

    

 

     

在node里没有全局作用域,是文件模块作用域。模块之间是互相独立的
虽然在好多文件里重复加载引入,但无需担心多次重复引入带来的效率问题。因为:模块会进行缓存

     

  3、数据库与数据表通俗理解

    可以理解为文件夹和Excel表格

    

 

     

 

 

 

(3)复习

  

   

    

   更加严谨的做法(删除对象的某个成员):

  

 

 

 

(4)中间件概念

   详见文章中间件概念.

 

(5)Express中间件

  详见文章Express中间件.

 

(6)配置中间件

  详见文章配置Express中间件.

 

 

 

.

posted @ 2020-02-12 17:02  剑仙6  阅读(99)  评论(0编辑  收藏  举报
欢迎访问个人网站www.qingchun.在线