1. nodejs 是什么?
- 是一个基于chrome v8引擎的javaScripty运行时
- 他不是一个新语言,它只是一个环境,用来运行代码
2. 与浏览器的区别在?
- nodejs中没有dom/bom/window,只有ECMAScript
3. 我们学它是图什么?
- 它是用来写后端功能,帮助我们了解后端程序员是如何工作
- 提升竞争力
- 学习前端框架的基础
4. 学什么?
- 模块系统(核心模块,自定义模块,第三方模块)
- npm操作
5. ps:用来做文件(文件夹)操作:读\写\删除\创建.......
6. path: 做路径相关的操作 path.join()
7.__dirname,__filename:在nodejs中,表示全局变量,用来获取绝对路径
- __dirname:获取当前被执行的文件的文件夹的绝对路径
- __filename:获取当前被执行的文件的绝对路径