-
系统模块
需要require(),不需要单独下载
path:用于处理文件路径和目录路径的实用工具
fs:用于文件的读写操作
例子:
let path= require('path')
path.dirname('/node/a/b/demo.jpg') //目录
path.dasename('/node/a/b/demo.jpg') //路径
path.extname('/node/a/b/demo.jpg'') // 扩展名
path.resolve(_dirname,'index.js') // 绝对路径
let fs=require('fs')
fs.redFile('./a.text',(err,data)=>{
if(err){
// 读取文件失败
console.log(err)
} else{
// 读取文件成功
console.log(data.toString);
}
})
//写入文档(会覆盖当前内容)
fs.writeFile('b.text','尝试用node写入文件内容',((err)=>{
if(err){
throw err
}
}))
// 在当前文档中追加内容
fs.writeFile('b.text','尝试用node写入文件内容',{flag:"a"},((err)=>{
if(err){
throw err
}
}))
// 异步读取文件
fs.readFileSync('./a.text')
// 异步写入
let data = fs.writeFileSync('b.text','异步写入文件不需要回调函数')
console.log(data) //如果没有错误,则data显示undefined
查看全部 -
全局模块:何时何地都能访问,不需要引入
process 全局变量
process.env 能返回项目运行所在环境的一些信息。
process.argv 参数数组 (能轻松愉快的接收通过命令执行node程序时候所传入的参数)
查看全部 -
Node的作用和应用
1、脱离浏览器运行JS
2、后台API编写
3、webpack、Gulp、Npm等等
4、中间层:服务器中负责IO读写的中间层服务器
查看全部 -
Node的作用和应用 脱离浏览器运行JS 后台API编写查看全部
-
这门课大体上介绍了node,总体感知体验查看全部
-
Process查看全部
-
全局变量~env & argv查看全部
-
Node比php快了80~90倍?查看全部
-
哈哈哈,共存查看全部
-
性能优化?数据处理?安全性?查看全部
-
node install查看全部
-
img:照片代码 img.png:照片文件名查看全部
-
doc建立网页查看全部
-
require
查看全部 -
Node的作用和应用
脱离浏览器运行JS
后台API编写
Webpack,Gulp,Npm等等
中间层:服务器中负责IO读写的中构建曾服务器
查看全部
举报