![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
nodejs期间
谁扔的炮仗啊
蜘蛛侦探蟑螂恶霸蝎子莱莱鲨鱼辣椒蜻蜓队长
展开
-
ES6模块导入与导出
前言:ES6模块化导入与导出有三种方式,1默认导入导出,2按需导入导出,3默认导出和整体导出一起使用。接下来我们分别使用下这三种方式1.默认导入导出默认导出的语法: export default 默认导出的成员默认导入的语法: import 接收名称 from '模块路径2.按需导入导出按需导出的语法: export const s1 = 10按需导入的语法: import { 按需导入的名称 } from '模块路径'例如,我现在只想导入name 和 age原创 2022-05-02 20:41:59 · 2625 阅读 · 0 评论 -
node环境下SyntaxError: Cannot use import statement outside a module的问题
1.场景执行ES6模块化默认导入导出2.解决方案在package.json文件中设置"type": "module"导入成功原创 2022-05-02 19:59:20 · 582 阅读 · 0 评论 -
浅析Promise的then方法
1.关于thenthen方法的作用是为Promise对象添加状态改变时的回调函数。2.then的返回值then()方法的返回值也是一个promise对象,所以它支持链式写法。但是要注意的是它的返回值是一个新的promise对象,与调用then方法的并不是同一个对象。那么既然 p2也是一个promise对象,那么,p2的状态(promiseStatus)和值(promiseValue)又由什么决定呢?我们先上结论,随后分别逐一验证。3.p2的状态和值的确定规则(1)当p1的状态是p原创 2022-05-01 19:05:08 · 6728 阅读 · 0 评论 -
通过nodemon解决频繁修改代码重启服务器问题
nodemon原创 2022-04-28 21:56:07 · 115 阅读 · 0 评论 -
导出模块两种方式的区别
1.两种方式module.exports , exports2.初始module.exports和exports指向的是同一块区域,其内容都是一个空对象3.给对象赋值(module.exports 赋 引用类型数据)3.1 module.exports3.2 exports3.3 同时赋值此时,我们会发现导出的结果是{a:100},并不是{a:100,b:100}4.给对象赋值(module.exports 赋 基本类型数据)再同时赋值..原创 2022-04-26 20:27:01 · 272 阅读 · 0 评论 -
nodejs读取文件,相对路径隐患
1.场景文件路径如下;需求:读取rs.txt的内容 2.当我们在code处运行小黑盒时,可以正常执行3.当我们向上一级,从pageA处运行小黑盒时报错,原因:rs.txt找不到4.原因分析读取文件时,使用相对路径,此时nodejs是如此解析路径的:!!! 运行命令的小黑窗的所在路径 + 代码中的相对路径即:显然,路径错误...原创 2022-04-25 21:39:59 · 265 阅读 · 0 评论 -
用nodejs写入JSON数据
nodejs期间原创 2022-04-25 21:16:17 · 2049 阅读 · 0 评论