node.js

  • 认识Node.js

  • Node.js是一个javascript运行环境。它让javascript可以开发后端程序,实现几乎其他后端语言实现的所有功能,可以与PHP、Java、Python、.NET、Ruby等后端语言平起平坐。
  • Nodejs是基于V8引擎,V8是Google发布的开源JavaScript引擎,本身就是用于Chrome浏览器的js解释部分,但是Node.js的作者Ryan Dahl,把V8引擎搬到了服务器上,用于做服务器的软件。
  • 作用:用来实现后台管理程序
  • 目的:数据服务,文件服务,web服务
  • 类似:php,.net,java(jsp) ....
  • 优势:

    • Nodejs语法完全是js语法,只要你懂js基础就可以学会Nodejs后端开发
    • NodeJs超强的高并发能力,实现高性能服务器
    • 开发周期短、开发成本低、学习成本低
  • 环境搭建:nodejs + web应用 + 数据库

  • 下载:下载 | Node.js 中文网
    • 安装:next安装法
    • 测试安装成功:
    • windows:命令行工具
    • win+r -> 输入cmd,回车 -> 在命令行中输入:node -v,回车后查看node版本号
    • mac:终端
    • 输入:node -v,回车后查看node版本号
  • Node.Js的执行

  1. 命令行形式直接执行,执行的是具体的代码
  2. 打开系统命令行工具(见下节命令行工具介绍)
    1. 退出node的编程状态:
    2. 书写自己的代码,回车执行
    3. 在命令行工具中输入:node,回车,进入node编程状态
  •  ctrl+c,两次        输入.exit,回车
      • 执行node代码非常方便,但是不适合长时间留存代码,不适合代码量较多的功能
      • 仅仅适合用来对一些API进行测试
  1. 文件形式执行,执行的是文件 *
  2. 编写node的文件:xxx.js
  • 注意扩展名也是js
  1. 打开系统命令行工具(见下节命令行工具介绍)
    1. 使用命令行工具的路径切换相关命令,进入要执行的文件所在的文件夹
    2. 确保命令行工具没有在node编程状态
    • 比如:要执行的文件在:D盘:资料->node学习->code->day06文件夹内
    • 最终需要使用命令行工具进入day06
      • cd d:资料/node学习/code/day06
    • 以执行 dirls命令,能查看到要执行的文件为准
  1. 使用:node 文件名,回车执行
  • 适合长时间留存代码,适合代码量较多的功能
    • 注意:要使用node执行的文件的文件名,要遵守变量的命名规范
    • 适合投入实际项目使用

命令符

      windows:

  • 打开上层文件夹:cd ../
    • 进入指定子文件夹:cd 指定文件夹名
  • cd 学习
    • cd d:资料/node学习/code/day06
  • 切换盘符:盘符:
  • d:c:
  • 查看当前文件夹内的子文件:dir
  • 帮助开发者查看接下来要去哪,或当前路径处于哪个位置
  • 清屏:cls
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值