目录:
1 Node.js是什么?
2 Node的应用场景
3 Node安装和管理
4 JavaScript代码执行
5 Node的输入和输出
6 Node的全局对象
node命令是可以直接运行js脚本的,在某文件夹底下只要有js文件,就可以通过命令提示符运行该js文件。格式是 : node xxx.js
控制vscode打开的终端版本可以按+旁边的下拉键 选择默认配置文件
node还可以做中间件和后端渲染。
关于node命令执行js文件的详细内容:
1、怎么给要执行的js文件传参数?
通过process.argv[数字]来获取。
// console.log(window)// 1.类似于window的全局对象 // console.log(global)// 2.特殊的全局对象 // __dirname当前的文件所在的目录结构(重要) console.log(__dirname) // __filename当前目录+文件名称 console.log(__filename)// 3.模块化时具体学习(重要) // console.log(module) // console.log(exports) // console.log(require)// 4.常见的全局对象(了解) console.log(process) console.log(process.argv)// 5.定时器方法 // setTimeout(() => { // console.log("setTimeout") // }, 2000); // setInterval(() => { // console.log("setInterval") // }, 3000)// 额外补充: Immediate: 立即/立刻 setImmediate(() => {console.log("setImmediate") })// 额外执行函数 process.nextTick(() => {console.log("nextTick") })// 6.全局对象 console.log(global) console.log(globalThis) console.log(global === globalThis)
node版本管理工具n不支持windows系统,
nvm有支持Windows系统的版本,推荐使用。
nvm的使用过程是:
安装需要的版本的node
使用管理员身份打开cmd然后控制node的版本