笔记Node.js 01

Node.js 01

(ctrl+c断开连接后再npm下载,下载完后要开启nodemob XXX或者node XXX
要断开上一个项目文件,然后才能开启下一个项目文件)

Node是什么

1、Node是一个基于Chrome V8引擎的JavaScript代码运行环境。
2、浏览器(软件)能够运行JavaScript代码,浏览器就是JavaScript代码的运行环境;
Node(软件)能够运行JavaScript代码,Node就是JavaScript代码的运行环境。
3、JavaScript 由三部分组成,ECMAScript,DOM,BOM。Node.js是由ECMAScript及Node 环境提供的一些附加API组成的,包括文件、网络、路径等等一些更加强大的 API。
在这里插入图片描述

Node的一些基本操作

ctrl+c取消操作
cd:修改目录
在这里插入图片描述

tab键:系统自动补全文件名称
在这里插入图片描述

↑键:系统自动录入上次执行的文件名
在这里插入图片描述

clear:清除
在这里插入图片描述

使用方法:以以下案例为例子

var first = 'hello nodejs';
console.log(first);
function fn (){
   
    console.log('fn函数被调用了');
}
fn ();
for (var i = 0; i <5; i ++) {
   
    console.log(i);
}
if (true){
   
    console.log('123');
}
console.log('文件被修改了')

使用1 在电脑搜索Windows Powershell,或者window+r搜索cmd
在这里插入图片描述

使用2:按shift键然后点右键,选择Windows Powershell
在这里插入图片描述

Node的模块化开发

---------------------------------了解----------------------------------------
JavaScript在使用时存在两大问题,文件依赖命名冲突
在这里插入图片描述

一个功能就是一个模块,多个模块可以组成完整应用,抽离一个模块不会影响其他功能的运行。
在这里插入图片描述

---------------------------------了解----------------------------------------

js规定一个JavaScript文件就是一个模块,模块内部定义的变量和函数默认情况下在外部无法得到
模块内部可以使用exports对象进行成员导出, 使用require方法导入其他模块。
在这里插入图片描述

exports对象 导出
  // a.js
  // 在模块内部定义变量
  let version = 1.0;
  // 在模块内部定义方法
  const sayHi 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值