node
Leal-Lee
这个作者很懒,什么都没留下…
展开
-
node.js笔记
文章目录global -全局对象1. __dirname 返回当前运行文件的文件夹目录2. __filename 返回当前运行文件路径3. clearImmediate(immediateObject)4. clearInterval(intervalObject)5. clearTimeout(timeoutObject)6. console7. exports8. global9. module10. process11. queueMicrotask(callback)12. require()13原创 2020-12-14 17:49:02 · 197 阅读 · 0 评论 -
node环境中 如何使用ES6模块
文章目录如何使用ES6模块设置好后,如何运行ES模块 如何使用ES6模块 1、文件后缀名设置为mjs;例如:a.mjs 只是在当前文件中使用es6模块标准导入导出 2、最近的package.josn文件中设置type属性,属性值为:module 在所有文件中使用 es6模块 设置好后,如何运行ES模块 1、node --experimental-modules index.mjs(文件名) 2、在package.josn文件中设置运行脚本 "scripts":{ "start":"node -原创 2020-10-09 16:26:42 · 729 阅读 · 0 评论 -
nodejs 中的this, __dirname,__filename问题
console.log("当前模块路径:", __dirname); console.log("当前模块文件:", __filename); exports.c = 3; module.exports = { a: 1, b: 2 }; this.m = 5; console.log(this === exports); false 原因是require函数最终返回的是module.exports,这里的this指向的是最初的module.exports require函数内部原理大致是:原创 2020-10-09 15:07:49 · 203 阅读 · 0 评论