day06-node-blog(博客小项目)

2019-01-11  本文已影响5人  东邪_黄药师
path路径操作模块:

参考文档:https://nodejs.org/dist/latest-v10.x/docs/api


node中的其他成员
dirname和filename:
image.png

demo与解释:

var fs = require('fs')
var path = require('path')
// 模块中的路径标识和文件操作中的相对路径标识不一致
// 模块中的路径标识就是相对于当前文件模块,不受执行 node 命令所处路径影响
require('./b')
// ./a.txt 相对于执行 node 命令所处的终端路径
// 这不是错误,Node 就是这样设计的
// 就是说,文件操作路径中,相对路径设计的就是相对于执行 node 命令所处的路径
// fs.readFile('C:/Users/lpz/Desktop/nodejs/06/code/foo/a.txt', 'utf8', function (err, data) {
//   if (err) {
//     throw err
//   }
//   console.log(data)
// })

// console.log(__dirname + '/a.txt')

// C:\Users\lpz\Desktop\nodejs\06\code
fs.readFile(path.join(__dirname, './a.txt'), 'utf8', function (err, data) {
  if (err) {
    throw err
  }
  console.log(data)
})

目录:


image.png
登陆与注册的路由设计:
image.png

表单的同步提交与异步提交

上一篇下一篇

猜你喜欢

热点阅读