当前位置: 首页 > news >正文

node.js学习(一)

为什么学习node.js
因为上篇openstock的后端就是使用node.js

在后端,我们使用node.js来执行js代码,入门先从简单文件api开始

读取文件,先创建一个文件read.js写入下面的代码

注意是使用readFile读取文件,这里第三个参数是一个回调函数,回调函数的function关键字不能丢

创建一个新的文件a.txt,在同目录下,方便读取,内容为gy,hello

var fs = require('fs') // require用法类似import
fs.readFile('a.txt','utf8',function(err,data){if(!err){console.log(data)}
})

执行结果如下

写文件创建一个文件名为write.js

var fs = require('fs')
fs.writeFile('a.txt',',8888',function(err){if(err){console.log(err) }
})

执行node write.js之后打开a.txt

文字内容已经写进去

文件内容追加,创建一个文件名为append.js使用appendFile来对文件进行追加

var fs = require('fs')fs.appendFile('a.txt',',666',function(err){if(!err){console.log(err)}
})

执行node append.js

或者使用另一个方式

var fs = require('fs')fs.readFile('a.txt','utf8',function(err,data){if(!err){var newData = data+ 'hello';fs.writeFile('a.txt',newData,function(err){if(err){console.log(err)}})}
})

执行node append.js之后hello字符串已经成功拼接后面

其中package.json中这段代码含义表示模块化方便代码之间使用export进行引用

{"type":"module"
}

为什么有时候使用import有时候使用require

packages.json文件没有设置"type":"module"时候,使用require

反之使用import

requirecommonjs,importes module

http://www.dtcms.com/a/540942.html

相关文章:

  • 江苏品牌网站建设网站如何防采集
  • mybatis-plus官方文档解析
  • PySide6 Win10记事本从零到一——第三章 记事本主窗口基础
  • 中国《个人信息保护法》与欧盟《GDPR》的差异对比
  • 手动配置ingress讲服务端获取客户端的真实用户IP
  • 做网站导航按钮怎么做网页游戏大全力荐新壹玩
  • 迅为rk3568开发板配置 rk3568_uart_config.hcs
  • 临沂哪里做网站比较好wordpress注册中文插件
  • 二谈-双FIFO流水案例
  • 揭开Linux跨平台 adb调试原理神秘面纱
  • 零基础学jsp网站开发自己做的网站链接
  • 根据参数动态配置多数据源
  • 帝国cms小程序获取分类的api接口
  • 黄冈网站建设有哪些某互联网公司开发官网的首页
  • 前端与Node.js
  • 怎样做电商网站好视频教学ps做网站页面设置为多大
  • 肇庆市住房和城乡建设局网站企业网站维护工作内容
  • 芯片选型避坑指南:如何根据需求快速筛选MCU
  • 【MATLAB代码】基于噪声协方差自适应的互补滤波器方法vs标准互补滤波,用于估计角度,附完整代码
  • 金仓数据库替代MongoDB实战:政务电子证照系统的国产化转型之路
  • 深度学习超材料逆向设计专题学习
  • 基于Matlab的批处理最小二乘法参数估计
  • 自己做书画交易网站北京网页设计如何创意
  • 鸿蒙应用开发:华为静默登录解决方案
  • 【Linux Oracle】批量抽取数据库特定条件的数据
  • 公司网站一年费用wordpress 球员
  • 百度建立企业网站建设的目的用h5开发的网站模板
  • Windows下C语言连接瀚高数据库
  • 现代 Python 学习笔记:Statements Syntax
  • Debian、Ubuntu、CentOS:Linux 三大发行版的核心区别